Next.js等の代替となるオープンソースのフロントエンドフレームワーク・「Nue」

Ads

Nue

Next.js等の代替となるオープンソースのフロントエンドフレームワーク・「Nue」
Nueはオープンソースのフロントエンドフレームワーク/静的サイトジェネレーターです。Next.jsおよびAstroの代替手段となるよう開発されているみたいです。MITライセンスの元でソースコードが公開されています。

と言っても、現在も開発は進められており、現在はReactやVue、Svelte等の代替となるnue.jsの提供、2024年には前述したようにNext.jsおよびAstroの代替手段となる、迅速なWebアプリ開発を可能とするnuekitの提供、MarkdownやMarkdocの代替となるコンテンツファーストなアプローチを可能にするNuemarkの提供、Tailwindや他のCSS-in-JSライブラリの代替となるnue.cssの提供、更にVercelやNetlifyの代替となるNue搭載のフロントエンドのためのクラウドホスティング、Nueクラウドの公開なども予定しているそうです。

例えば現在公開されているnue.jsはminzip圧縮で2.3kbほどの非常に軽量なサイズでWebインタフェースを構築するために開発されていますが、HTML、CSS、JavaScriptの基本を学べば問題ないくらい使いやすいように作られているとの事です。他の公開予定のツールなど諸々含めてnueプロジェクトのようですが、他も期待できそうですね。

Nue

Ads

フロントエンドのフレームワークは特に移り変わりが早く、情報を追う事に辟易としている方も少なくないかと思います。Nueも今後の主流になる可能性は十分あるとは思いますが、追う必要が無ければ(今のままで十分と感じているなら)それも良いと思います。

とはいえ、後発の方が基本的にはより良い物になっているからこそ主流が移り変わるものでもあるので悩ましいところではありますね。個人的にはNueは学ぶ点があまり多くないので移行しやすい印象はありますが、移行のハードルは学習コストだけではなく複雑な事情が絡み合っているでしょうから簡単ではないですね。何はともあれ、ご興味があるかたはチェックしてみては如何でしょうか。

タイトルとURLをコピーしました