アプリケーションの構築
Next.js は、柔軟なフルスタックウェブアプリケーションを構築するための基盤を提供します。アプリケーションの構築のガイドでは、これらの機能の使用方法とアプリケーションの動作をカスタマイズする方法について説明しています。
セクションとページは、基本的なものから高度なものまで順序立てて構成されており、Next.jsアプリケーションを構築する際に段階的に学習できます。ただし、任意の順序で読んだり、ご自身のユースケースに合ったページにスキップしたりすることも可能です。
Next.jsが初めての方は、Next.jsとウェブの基本的な概念を導入するルーティング、レンダリング、データフェッチング、およびスタイリングのセクションから始めることをお勧めします。その後、最適化や設定などの他のセクションを深く掘り下げることができます。最後に、準備ができたら、デプロイとアップグレードのセクションを確認してください。
ルーティング
フロントエンドアプリケーションのルーティングの基本を学びましょう。
データフェッチング
Next.jsでデータをフェッチ、キャッシュ、再検証、ミューテートする方法を学びましょう。
レンダリング
Next.jsのレンダリング環境、戦略、ランタイムの違いを学びましょう。
キャッシュ
Next.jsにおけるキャッシュメカニズムの概要。
スタイリング
Next.jsアプリケーションをスタイル設定する様々な方法を学びましょう。
最適化
最高のパフォーマンスとユーザーエクスペリエンスのためにNext.jsアプリケーションを最適化しましょう。
設定
Next.jsアプリケーションを設定する方法を学びましょう。
テスト
Cypress、Playwright、Vitest、Jestという一般的に使用される4つのテストツールでNext.jsを設定する方法を学びましょう。
認証
Next.jsアプリケーションに認証を実装する方法を学びましょう。
デプロイ
Next.jsアプリを、マネージドまたはセルフホストのいずれかで本番環境にデプロイする方法を学びましょう。
アップグレード
Next.jsの最新バージョンにアップグレードする方法を学びましょう。
お役に立ちましたか?