よくある質問

Next.js とは何ですか?

Next.js は React によるアプリケーション開発を効率化するためのフレームワークです。ルーティングやSSR(Server Side Rendering)、SSG(Static Site Generation)などを手軽に利用できます。

App Router とは何ですか?

Next.js 13 以降で追加された新しいルーティング機能です。従来の pages ディレクトリではなく、app ディレクトリを使った構成になっています。

CSR・SSR・SSG の違いは何ですか?

CSR (Client Side Rendering) はクライアント側でデータを取得しレンダリングします。SSR (Server Side Rendering) はリクエスト時にサーバー側でレンダリングして結果を返し、SSG (Static Site Generation) はビルド時にあらかじめ静的なHTMLを生成します。