CMS、Markdown、APIのデータをGraphQL経由で取り込み、高速なWebサイトやアプリを構築できるReactベースのフレームワーク。
vercel/next.js
Rustベースのツールでビルドを高速化する、フルスタックWebアプリケーション構築向けのReactフレームワーク。
- スター
- 143,129
- フォーク
- 34,860
- 未解決の Issue
- 3,724
- 最終コミット
- 6 時間前
これは何?
Next.jsは、フルスタックWebアプリケーションを構築するためのReactベースのフレームワークです。最新のReact機能を拡張し、RustベースのJavaScriptツールを統合してビルドを高速化します。
このプロジェクトはnpmでnextパッケージとして公開されており、ドキュメントはnextjs.orgで閲覧できます。Learnコースや、Next.jsで構築されたサイトのショーケースも用意されています。開発はGitHub上でオープンに行われており、コントリビューター向けのディスカッションやgood first issueもあります。
このリポジトリはフレームワーク本体のモノレポです。そのため、フレームワークのソースを読んだり開発に参加したりしたい開発者にも、自分のプロジェクトで利用したい開発者にも適しています。
主な機能
- 01ReactをベースにフルスタックWebアプリケーションを構築できます。
- 02RustベースのJavaScriptツールを統合し、ビルドを高速化します。
- 03最新のReact機能を拡張します。
- 04nextjs.orgにドキュメントがあり、実践的なLearnコースも用意されています。
ユースケース
- Reactを使った本番向けWebサイトやWebアプリケーションの構築。
- フロントエンドのページとサーバーのロジックを組み合わせたフルスタックアプリの作成。
- 主要なReactフレームワークのソースを調べたり、開発に参加したりすること。
トピック
よくある質問
- next.js とは?
- Rustベースのツールでビルドを高速化する、フルスタックWebアプリケーション構築向けのReactフレームワーク。 Next.jsは、フルスタックWebアプリケーションを構築するためのReactベースのフレームワークです。最新のReact機能を拡張し、RustベースのJavaScriptツールを統合してビルドを高速化します。
- next.js は無料で使えますか?ライセンスは?
- next.js は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- next.js は今もメンテナンスされていますか?
- 活発にメンテナンス中。next.js の最終コミットは 2026年10月22日 です。
- next.js は何に使えますか?
- Reactを使った本番向けWebサイトやWebアプリケーションの構築。 フロントエンドのページとサーバーのロジックを組み合わせたフルスタックアプリの作成。 主要なReactフレームワークのソースを調べたり、開発に参加したりすること。
- next.js はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/vercel/next.js
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Nuxtは、Vue.jsを使ってフルスタックの本番品質なWebアプリケーションやWebサイトを構築するためのオープンソースフレームワークです。
宣言的なWebコンポーネントを、DOMを効率よく直接更新するJavaScriptに変換するコンパイラです。
Web、サーバー、ネイティブの各プラットフォームで利用できる、組み合わせ可能なコンポーネントからインタラクティブなUIを構築するJavaScriptライブラリ。
React、Vue、Angular、Svelteなどに対応し、UIコンポーネントを分離して構築・ドキュメント化・テストできるフロントエンド向けワークショップ。
JSX風の構文でUIコンポーネントを一度書き、React、Vue、Angular、Svelte、Solid、Qwikなど向けにコンパイルできます。