アプリケーションの構築
Next.jsは、柔軟なフルスタックWebアプリケーションを作成するための構成要素を提供します。アプリケーションの構築のガイドでは、これらの機能の使用方法やアプリケーションの動作をカスタマイズする方法について説明します。
各セクションとページは、基本から応用へと順序立てて構成されており、Next.jsアプリケーションを構築する際にステップバイステップで進めることができます。ただし、任意の順序で読んだり、ユースケースに合ったページだけを参照したりすることも可能です。
Next.jsを初めて使用する場合は、まずルーティング、レンダリング、データフェッチング、スタイリングのセクションから始めることをお勧めします。これらのセクションでは、Next.jsとWebの基本的な概念を紹介し、開発を始めるのに役立ちます。その後、最適化や設定などの他のセクションについてさらに深く掘り下げることができます。最後に、準備ができたらデプロイとアップグレードのセクションをご確認ください。
ルーティング
Pages ルーターを使用したフロントエンドアプリケーションのルーティングの基本を学びます。
レンダリング
React と Next.js のレンダリングの基本を学ぶ
データフェッチング
Next.jsでは、プリレンダリング、サーバーサイドレンダリング、静的サイト生成、インクリメンタル静的再生成など、複数の方法でデータをフェッチできます。Next.jsでアプリケーションのデータを管理する方法を学びましょう。
スタイリング
Next.js アプリケーションをスタイリングするさまざまな方法を学びます。
最適化
Next.jsアプリケーションを最高のパフォーマンスとユーザーエクスペリエンスのために最適化します。
Configuring
Next.jsアプリケーションの設定方法を学びます。