Next.jsとは?React基盤のフレームワークの特徴・できること・年収・将来性をフリーランス視点で解説
最終更新日:2026/04/22
Next.jsとは、Reactをベースにサーバーサイドレンダリングやルーティング、画像最適化などの本番運用で必要な機能を統合したフロントエンドフレームワークです。Reactとの違い、App Routerの構造、案件の単価感、学習ロードマップまで、フリーランスエンジニア視点で整理します。本記事では、主要フリーランスエージェントの公開案件ページに掲載された業務委託案件を観測対象としています。
先に結論
Next.jsは、React公式サイトがおすすめするフルスタック向けのReactフレームワークで、ルーティング・SSR/SSG・画像最適化・APIルートなどが統合されています
2023年以降はApp Routerとサーバーコンポーネント(RSC)が主流になり、コンポーネント単位でサーバーで描画する設計に大きく舵を切りました
フリーランス案件はSaaS・メディア・コーポレートサイト・管理画面・BtoBプロダクトで幅広く使われ、主要フリーランスエージェントの公開案件ではReact/Next.js/TypeScript併記の募集が継続的に見られます
単価レンジはフロントエンド案件の中位〜上位帯で、バックエンドやインフラまで見られるフルスタック寄りの人は上振れしやすい傾向があります
学習はJavaScript/TypeScript基礎 → React基礎 → Next.js公式チュートリアル → App Router/RSC → Vercelへのデプロイの順が実務直結です
この記事でわかること
Next.jsの基本構造と、素のReactとの違い
Pages RouterとApp Router、SSR/SSG/ISR/RSCの使い分け
フリーランスから見たNext.js案件の傾向・単価感・評価されやすいスキル
学習ロードマップと、つまずきやすいポイント
目次
Next.jsとは
Next.jsの特徴
レンダリング戦略の使い分け
Next.jsでできること・用途
フリーランスエンジニアから見たNext.js案件
Next.jsエンジニアの年収・単価目安
Next.jsの学習ロードマップ
Next.jsを使うときの注意点・落とし穴
Next.jsの将来性
実践チェックリスト(Next.js案件に参画する際の確認事項)
まとめ
よくある質問
Next.jsとは
Next.jsは、Reactをベースにした本番運用向けのフロントエンドフレームワークです。 ルーティング、サーバーサイドレンダリング、画像最適化、APIルート、ビルド最適化までを1つのフレームワークに統合しています。
定義と成り立ち
Next.jsは、Vercel社(旧ZEIT)が開発・メンテナンスしているオープンソースのReactフレームワークです。2016年に初版がリリースされ、バージョンを重ねるごとにReactのベストプラクティスを取り込んだ実装を提供してきました。公式情報は Next.js公式サイト と Next.js公式ドキュメント で参照できます。
React公式では、プロダクション向けReactフレームワークの1つとしてNext.jsが案内されています。素のReactだけでアプリを一から組むより、ルーティングやデータフェッチの設計パターンが決まっているNext.jsを選ぶほうが、現代のフロントエンド開発では標準的な選択肢の1つになっています。
Reactとの関係
Reactは「UIを組み立てるライブラリ」、Next.jsは「Reactを本番運用できる形にまとめたフレームワーク」という関係です。Reactだけでは、ルーティング・サーバーサイドレンダリング・データフェッチの設計・画像最適化・SEO対応などを個別に選定して組み合わせる必要がありますが、Next.jsはこれらを一式パッケージ化しています。
Reactそのものの概要はReactとはの記事で扱っています。あわせて読むと役割分担が整理しやすくなります。
代表的な利用シーン
Next.jsは、SaaSプロダクトのWebフロント、BtoBの管理画面、メディアサイト、コーポレートサイト、EC、LPまで幅広く採用されています。要件としてはSEOが必要なWeb、ダッシュボード型のアプリケーション、ページ数が多く部分更新の要件があるサイトなどに向いています。
ミニFAQ
Q. Next.jsはフロントエンドとバックエンドのどちらですか?
A. フロントエンドのフレームワークですが、APIルート(App RouterではRoute Handlers)やServer Actionsを使えばバックエンド処理も書けます。小〜中規模なら「フロントエンド+軽いサーバー処理」まで1つのNext.jsプロジェクトで完結させる構成が可能です。
Next.jsの特徴
フレームワークに標準装備されている機能
機能 | 概要 |
|---|---|
ファイルベースルーティング | app/pagesディレクトリのファイル構造がそのままURLになる |
レンダリング戦略 | SSR・SSG・ISR・RSC(サーバーコンポーネント)を切り替えて使える |
画像最適化 | next/imageコンポーネントで自動リサイズ・遅延読み込み |
フォント最適化 | next/fontでGoogle Fonts等のセルフホスト最適化 |
APIルート/Route Handlers | Next.jsプロジェクト内でサーバー側エンドポイントを定義 |
ミドルウェア | リクエスト前にエッジで処理を挟める(認証・AB等) |
型サポート | TypeScriptが第一級でサポートされている |
ビルド最適化 | コード分割・ツリーシェイク・RSCの差分配信 |
これらがフレームワークの標準機能として提供されるため、外部ライブラリを寄せ集めて構成を決める必要がほぼありません。「何を使うか」ではなく「どう使い分けるか」に議論を集中できる点がNext.jsの大きな価値です。
メリット・注意点の要約
メリット:SEOとパフォーマンスを両立しやすい、ルーティングとデータフェッチの設計が公式で定まっている、Vercelや各クラウドへのデプロイが容易、Reactエコシステムと直接つながる
注意点:App Router導入後の学習コストが増えた、バージョンアップで推奨パターンが変わる、Vercel前提の機能(ISR・エッジ等)は他環境で挙動が変わる場合がある
App RouterとPages Routerの違い
Next.jsには2種類のルーティング体系があります。新規プロジェクトはApp Router推奨ですが、既存プロジェクトはPages Routerのままのケースも多いのが実情です。
項目 | App Router(app/) | Pages Router(pages/) |
|---|---|---|
登場時期 | Next.js 13(2022年)以降で安定化 | 初期から存在する従来型 |
コンポーネント | デフォルトでサーバーコンポーネント(RSC) | すべてクライアントコンポーネント相当 |
データフェッチ | コンポーネント内で非同期に取得/Server Actions | getServerSideProps/getStaticProps |
レイアウト | ネスト可能なlayout.tsxで共通UIを表現 | _app.tsx/_document.tsx+カスタム実装 |
ストリーミング | 標準対応(Suspenseベース) | 標準対応なし |
向いている案件 | 新規開発・中長期運用を見据えた案件 | 既存資産・安定稼働中のサイト |
実案件では、「App Routerに移行中」「新規はApp Router、既存はPages Routerのまま」といった状態が混在しています。フリーランスで参画する場合、最初にどちらのRouterで書かれているかを確認するのが定石です。
ミニFAQ
Q. いまからNext.jsを学ぶならApp RouterとPages Routerのどちらから始めるべきですか?
A. 新規学習はApp Routerから始めるのが素直です。公式ドキュメントもApp Router前提で書かれています。ただし案件の現場ではPages Router案件も残っているため、App Routerを軸にしつつPages Routerも読めるようにするのが現実的です。
レンダリング戦略の使い分け
Next.jsの強みは、同じフレームワーク内でレンダリング方式を切り替えられることです。これはフロントエンドの採用判断で最も効いてくる特徴です。
SSR/SSG/ISR/CSR/RSCの整理
方式 | 実行タイミング | 向いている用途 |
|---|---|---|
SSR(Server-Side Rendering) | リクエスト時にサーバーでHTML生成 | ログイン後のダッシュボードなど、都度変わるコンテンツ |
SSG(Static Site Generation) | ビルド時にHTMLを事前生成 | ブログ記事・コーポレートサイトなど変更頻度が低いページ |
ISR(Incremental Static Regeneration) | ビルド後にバックグラウンドで再生成 | 記事の更新があるメディアサイト、EC商品詳細 |
CSR(Client-Side Rendering) | ブラウザ側でReactが描画 | SPA的な画面、認証必須の画面 |
RSC(React Server Components) | サーバーで描画し、結果をクライアントにストリーミング | データフェッチを含むUI全般(App Routerの標準) |
RSCの登場で、「サーバーで描画するのが標準、必要な部分だけクライアントで動かす」という発想に変わったのが大きな変化です。App Routerでは、RSCを前提にしつつSSR/SSG/ISRの考え方を組み合わせて設計する場面が増えています。
案件要件からの選び方
SEO必須+更新頻度あり → ISRまたはRSC+SSG
認証後のダッシュボード → CSR/RSC+クライアントコンポーネント
管理画面で一覧・編集 → App RouterのRSC+Server Actions
ほぼ静的なマーケサイト → SSG
案件のヒアリングで「どの画面をどの方式で描画するか」を要件と合わせて整理できると、設計力の評価が上がりやすくなります。
Next.jsでできること・用途
SEO重視のメディア・コーポレートサイト
Next.jsの最も古典的な使い方です。SSGやISRでSEOに強いページを量産でき、ヘッドレスCMS(microCMS・Contentful・Sanity等)との組み合わせで更新フローを回しやすくなります。
SaaS・BtoBダッシュボード
認証・ルーティング・レイアウト・Server Actionsの組み合わせで、社内ツールやSaaSの管理画面をシンプルに組めるのが強みです。App Routerのネストしたlayout.tsxは、サイドバー固定・タブ切り替えといったダッシュボードUIと相性が良好です。
ECサイト・商品一覧
商品詳細ページをISRで生成し、在庫や価格だけクライアント側で取得する構成が相性良好です。画像最適化(next/image)も通販サイトの体感パフォーマンスに効きます。
社内向けポータル・マーケ向けLP
コーポレートサイト、採用サイト、キャンペーンLPのような「ページごとに目的が明確な静的寄りのサイト」でもNext.jsが選ばれます。Vercelのプレビューデプロイとの組み合わせで、レビュー→本番のフローが高速になります。
フリーランスエンジニアから見たNext.js案件
公開案件の傾向
以下は主要フリーランスエージェント各社の公開案件ページを2026年4月時点で確認した傾向です。Next.jsは単独ではなくReact/TypeScript/Next.jsの並記で募集されるのが一般的で、フロントエンド系の新規開発案件で「メインのフレームワークはNext.js」と記載されているケースが多く見られます。
内容面では次のような傾向があります。
SaaSプロダクトの新機能開発:App Router・RSC前提のコンポーネント実装
メディア/EC/コーポレートサイトのリプレイス:WordPress等から移行する案件
BtoB管理画面の新規開発:社内ツール・データ可視化ダッシュボード
既存Next.jsアプリの保守・機能追加:Pages Router案件を含む
フロントエンドエンジニアとしてのキャリア全体像はフロントエンドエンジニアの記事に整理してあります。
単価感(案件公開ベースの目安)
単価は個別条件で大きく変動するため、ここでは主要フリーランスエージェントの公開案件ページで確認できる範囲のレンジとして構造比較を示します。
レイヤー | 想定される案件例 | 単価の傾向 |
|---|---|---|
React+Next.js中心の3年程度 | 機能追加・保守・改修が中心 | フロントエンド案件の中位帯で提示されるケースが多い |
設計から入れる5年以上 | 新規画面設計・コンポーネント設計・レビュー担当 | フロントエンド案件の上位帯で提示されるケースがある |
フルスタック寄り | API設計・DB接続・認証・インフラまで担当 | 上振れしやすい(フロントエンド案件の上位帯を超えるレンジで提示されることもある) |
エッジ/パフォーマンス特化 | Core Web Vitals改善、大規模SSR/ISRの最適化 | 希少性のある領域で上振れしやすい |
条件にあたる人の像:上位帯で提示されやすいのは、コンポーネント設計とTypeScriptの型設計が本番運用レベルで書けて、API/DB層の議論にもついていける人、もしくは大規模サイトのパフォーマンス改善(CDN・キャッシュ・画像最適化・レンダリング方式の選定)を主導できる人です。Next.jsの機能に詳しいだけでなく、プロダクト全体の設計に貢献できる立ち位置が単価差を生みます。
より広いフロントエンドの単価傾向はフリーランスエンジニアの単価相場の記事、案件の読み方は案件の読み方の記事で整理しています。フリコン含めて複数エージェントの公開案件を横断で眺めると、自分のスキルセットに近いNext.js案件の単価感が把握できます。
評価されやすいスキルセット
Next.js案件で評価されやすい組み合わせです。
JavaScript/TypeScript:型の設計、ジェネリクス、ユニオン型、Result型、Zodによるランタイムバリデーション
React:状態管理の使い分け(useState/useReducer/TanStack Query/Zustand等)、メモ化、Suspense
Next.js:App RouterとRSCの設計パターン、キャッシュ制御、Server Actions、ミドルウェア
テスト:Vitest/Jest、React Testing Library、Playwrightのe2e
パフォーマンス:Core Web Vitals、バンドルサイズ、画像・フォント最適化
API連携:REST/GraphQL、認証(OAuth2/JWT/Cookieセッション)
インフラ:Vercel、AWS Amplify、Cloud Run、CI/CD
JavaScriptとTypeScriptそれぞれの全体像は、JavaScriptとはの記事とTypeScriptとはの記事で扱っています。
ミニFAQ
Q. Next.jsだけ書ければ案件を取れますか?
A. 「Next.jsだけ」だと競合が多く、単価面でも上振れしにくい傾向があります。TypeScriptの型設計、Reactのパターン、APIとの接続設計まで含めた総合力で評価される領域です。
Next.jsエンジニアの年収・単価目安
正社員の年収レンジ
以下は国内求人媒体の公開求人に掲載された想定年収レンジの目安で、実績年収の統計ではありません。
「Next.jsエンジニア」単独の統計は少なく、フロントエンドエンジニア/Reactエンジニアの年収レンジの内側で語られるのが一般的です。国内の主要求人媒体の公開求人を横断で眺めると、フロントエンドエンジニアの掲載レンジは実務経験3〜5年で400〜700万円台の掲載が目立ち、リード層ではより高いレンジも見られる、という幅広いレンジが観測できます。これは掲載時点・媒体・企業規模・業務範囲・首都圏中心か地方かで大きく変動する掲載想定年収で、実際の年収と一致するとは限りません。個別案件の条件で必ず確認してください。
フリーランスの月額単価
フリーランスの月額単価は公開案件ベースでもレンジが広く、Next.jsが指定されているかどうかより、TypeScriptの型設計力、コンポーネント設計力、API・認証・インフラの理解度で決まる主因が強く働きます。Next.js単独スキルでプレミアムがつくというより、フロントエンドとしての総合力のプレミアムが単価に反映されるのが実情です。
単価を上げる方向
App Router/RSCへの対応力:新規案件はApp Router前提が増えるため、移行経験と設計力が武器になる
パフォーマンス改善:Core Web Vitalsの改善経験、キャッシュ設計、画像・フォント最適化
TypeScriptの型設計:APIレスポンス型とUIの境界設計、Zodなどランタイム検証との組み合わせ
フルスタック寄りの動き:API設計・DB接続・認証設計まで見られる
設計レビューとメンタリング:チーム全体の生産性に貢献できるポジション
フルスタックに寄せたい場合は、フルスタックエンジニアの記事も参考になります。
Next.jsの学習ロードマップ
最短で動くものを作るルート
JavaScript基礎:モジュール、Promise/async・await、ESモジュール
TypeScript基礎:基本型・ジェネリクス・ユーティリティ型
React基礎:コンポーネント・props・state・hooks、キーの概念
Next.js公式チュートリアル:公式のLearnコース を通す(App Router前提)
App Router/RSC:サーバーコンポーネントとクライアントコンポーネントの境界を書ける
データフェッチ:fetchのキャッシュ挙動、Route Handlers、Server Actions
デプロイ:Vercel またはAWS/Cloud Runへのデプロイ
実務で評価されやすい順序
コンポーネント分割:プレゼンテーションとコンテナ、サーバー/クライアントの責務分離
状態管理の設計:ローカル状態・サーバー状態・URL状態の使い分け
型の境界設計:API層の型とUI層の型を切り離す、Zodでランタイム検証
キャッシュと再検証:Next.jsのキャッシュレイヤーの理解、revalidateTag/revalidatePath
テスト:Vitest/Jest/Playwrightの組み合わせ、CIでの安定稼働
パフォーマンス:画像・フォント・JSバンドルの最適化、Core Web Vitals
Next.jsを使うときの注意点・落とし穴
キャッシュの挙動が直感と合わないことがある
Next.jsのキャッシュはデータキャッシュ・リクエストメモ化・フルルートキャッシュなど複数のレイヤーがあり、意図せずキャッシュが効きすぎる/外れないという状況が起きやすい領域です。fetchのオプション、revalidateの挙動、dynamic指定の影響を把握していないと、開発時と本番時で挙動が変わるトラブルにつながります。
App RouterとServer Actionsは進化が速い
Next.jsはバージョンアップで推奨パターンが変わるフレームワークです。公式ドキュメントの更新頻度が高く、1〜2年前の記事・ブログが現行バージョンでは非推奨というケースが珍しくありません。一次情報は必ず Next.js公式ドキュメント で確認する習慣をつけてください。
Vercel前提機能は他環境で注意
ISR・Image Optimization・Edge Runtimeなどは、Vercelへのデプロイで最もスムーズに動く機能です。AWSやGCP、オンプレで動かす場合、一部機能の挙動が変わる/別途設定が必要になるため、デプロイ先の前提をチーム内で合わせる必要があります。
サーバー/クライアントの境界設計を怠ると破綻する
App RouterではRSCがデフォルトで、「ここはサーバー、ここはクライアント」の境界が設計の肝になります。"use client"の付け方、データの受け渡し、認証情報の扱いを雑に決めると、バンドルサイズの肥大化やセキュリティ設計のほころびにつながります。
Next.jsの将来性
React公式が勧める標準的な選択肢
Reactエコシステムの中で、Next.jsは今後もフロントエンドの主要な選択肢であり続ける可能性が高いと考えられます。React公式ドキュメントが新規アプリの選択肢として挙げている点、エコシステムの厚さ、Vercelの継続的な投資を踏まえると、短期的に置き換わる見通しは立てにくい状況です。
RSC・Server Actionsの方向性
2023年以降の変化で、「ページ単位ではなくコンポーネント単位でサーバーで描画する」方向にエコシステム全体が動きました。RemixやAstroなど他のフレームワークも独自の方向性で進化していますが、Next.jsはReact系フレームワークの中で有力な選択肢として広く採用されています。
フリーランス視点での見方
Next.jsを触れる前提の案件は当面ボリュームがある:公開案件では、WebフロントのReact案件でNext.jsが併記されるケースがかなり多い
App Router/RSCへの対応力が差別化要素:Pages Routerだけでは新規案件でやや不利
TypeScript前提が実務ではほぼ標準:素のJavaScriptでのNext.js案件は今後さらに減る見通し
実践チェックリスト(Next.js案件に参画する際の確認事項)
ここからは、独立済み・実務者向けの内容です。 Next.js案件に途中参画するとき、最初に読むべき項目の実務チェックリストです。
RouterがApp RouterかPages Routerか、併用状態か
Next.jsのメジャーバージョン、App Router/RSCの有効化状況
TypeScriptの設定(strict、型生成の仕組み、zodの採用有無)
データフェッチの方針(Route Handlers/Server Actions/外部APIの呼び方)
キャッシュ戦略(revalidateのポリシー、dynamic指定、タグの運用)
状態管理(TanStack Query/Zustand/Redux/なし)
デザインシステム(Tailwind、CSS Modules、CSS-in-JS、shadcn/ui等)
テスト戦略(Vitest/Jest/Playwrightの構成、CIのカバレッジ)
デプロイ先(Vercel/AWS/GCP)と、環境別設定
エラー/パフォーマンス監視(Sentry、Vercel Analytics、独自計測)
この10項目を読み切れば、そのNext.jsプロジェクトの状態はおおむね把握できます。
まとめ
Next.jsとは、Reactをベースに、ルーティング・サーバーサイドレンダリング・画像最適化・APIルートなど本番運用で必要な機能を統合したフロントエンドフレームワークです。 素のReactだけで組むよりも設計パターンが定まっており、プロダクションアプリの標準的な選択肢として広く採用されています。
Next.jsはReact公式が勧める標準的なReactフレームワークで、新規案件はApp Router/RSC前提が主流
SSR/SSG/ISR/CSR/RSCを要件に応じて使い分けられるのが最大の強みで、SEOとパフォーマンスを両立しやすい
フリーランス案件はReact/TypeScript/Next.js併記で募集されることが多く、単価はコンポーネント設計・型設計・API連携・インフラ理解の総合力で決まる
学習はJavaScript/TypeScript→React→Next.js公式チュートリアル→App Router/RSC→Vercelデプロイの順が実務直結
まずはSaaSの画面実装やメディアサイトで経験を積みたい人には相性が良く、フルスタックに広げたい人のハブとしても機能する
フロントエンド全体のキャリアはフロントエンドエンジニアの記事、フルスタックに広げたい場合はフルスタックエンジニアの記事、フリコン含むエージェントの案件傾向はフリーランスエンジニアの単価相場の記事を起点に整理すると、次の一手が決めやすくなります。
主な参照元
よくある質問
Q1. ReactとNext.jsはどちらを先に学ぶべきですか?
A. 先にReactの基礎(コンポーネント・props・state・hooks)を理解してからNext.jsに進むのが素直です。Next.jsはReactの上に乗るフレームワークなので、Reactの考え方が曖昧なままだと学習効率が落ちます。
Q2. Next.jsはSEOに強いですか?
A. サーバーサイドでHTMLを生成できるため、クライアントサイド描画のみのSPAよりSEOで有利な場面が多いです。ただし、タイトル・メタ情報・構造化データ・パフォーマンスの最適化も必要で、Next.jsを使えば自動的にSEOが強くなるわけではありません。
Q3. Pages Routerの案件を引き受けるのはアリですか?
A. アリです。既存のNext.jsアプリはPages Router運用が続いている例も多く、保守・機能追加の案件ボリュームは依然として存在します。新規ならApp Router、既存はPages Router、という使い分けは実務的な判断として妥当です。
Q4. Server Actionsはいつ使うべきですか?
A. フォーム送信・ミューテーション処理でAPIエンドポイントを別立てにしたくない場面に向きます。逆に、外部サービスから叩かれる公開API、認可が複雑な処理、独立したバックエンドが必要な処理はRoute HandlersまたはバックエンドAPIに寄せる判断が素直です。
Q5. Next.jsでバックエンドも書けますか?
A. 書けます。Route HandlersとServer Actionsで、フォーム処理やAPIエンドポイントを同じプロジェクト内に置けます。ただし、複雑な業務ロジック・ワーカー処理・バッチ処理は別のバックエンド(Node.js/Python/Go等)に寄せる構成が現実的です。
Q6. Next.jsの副業案件は現実的ですか?
A. 公開案件の中に副業可・週2〜3日の募集は存在します。稼働時間が限られる副業では、既存Next.jsアプリの機能追加・画面実装・バグ修正が取り組みやすい領域です。新規設計から入るような案件は、副業では少なめです。
Q7. TypeScriptなしでNext.jsを書くのはアリですか?
A. 学習目的ならアリですが、実務案件ではTypeScript前提がほぼ標準です。型情報がないとApp Router・RSC・Server Actionsの境界を設計しづらく、レビューも通りにくくなります。TypeScriptの詳細はTypeScriptとはの記事を参照してください。
Q8. App RouterとPages Router、どちらが難しいですか?
A. App Routerのほうが学ぶべき概念(RSC・サーバー/クライアントの境界・キャッシュレイヤー・Server Actions)が多いぶん、入り口の学習コストは高めです。ただし、一度理解すると設計の指針が明確になり、長期運用しやすくなる構造です。
Q9. Next.jsのパフォーマンスチューニングで特に効くのはどこですか?
A. 画像・フォント・JSバンドル・キャッシュ戦略の4点が効きやすい領域です。next/imageとnext/fontの適用、動的インポートでのコード分割、revalidateの設計、不要な"use client"の削除あたりが基本になります。
Q10. フリーランス未経験でもNext.js案件に入れますか?
A. 実務経験がない状態で直接Next.js案件に入るのは難しい傾向があります。Web開発の実務経験が数年あり、React/TypeScriptでプロダクションに出した経験があることが実質的な前提になります。ポートフォリオでApp Router+RSCの実装を公開しておくと評価につながりやすくなります。
Q11. Next.jsのバージョンアップはどのくらいの頻度で追うべきですか?
A. メジャーバージョンは年1〜2回のペースで更新されます。本番稼働しているアプリでは、LTS的に1〜2バージョン遅れで追随する運用が多いです。自分の学習としては最新バージョンのApp Router・RSCを触り続けておくと、案件参画時の立ち上がりが早くなります。
Q12. Next.jsと似ているRemixやAstroとはどう違いますか?
A. RemixはWeb標準のフォームやリクエスト処理を重視、Astroはコンテンツサイト向けでJSを最小化、Next.jsはReactエコシステムを幅広く取り込みつつサーバーコンポーネントに振った、という棲み分けです。案件ボリュームはNext.jsが圧倒的に多く、まずNext.jsを軸に学び、用途次第で他も触るのが実務的です。




