新しい App Router コース: 現在、Pages Router コースを表示しています。 新しい App Router コースはこちらをご覧ください。
React を使ってゼロから完全なウェブアプリケーションを構築するには、考慮すべき重要な点が多数あります。
フレームワークはこれらの問題を解決できます.しかし、そのようなフレームワークは適切なレベルの抽象化を備えている必要があります。そうでなければ、あまり役に立ちません。また、優れた「開発者エクスペリエンス」を備えている必要があり、コードを記述している間、あなたとあなたのチームが素晴らしいエクスペリエンスを得られるようにする必要があります。
Next.js、React フレームワークをご紹介します。Next.js は上記のすべての問題に対するソリューションを提供します。しかし、さらに重要なのは、React アプリケーションを構築する際に、あなたとあなたのチームを成功の落とし穴に陥れることです。
Next.js は、クラス最高の開発者エクスペリエンスと、次のような多くの組み込み機能を備えています。
Next.js は、世界最大級のブランドを含む、数万の製品向けウェブサイトやウェブアプリケーションで使用されています。
この無料のインタラクティブコースでは、Next.js の使い始め方を説明します。
このチュートリアルでは、非常にシンプルなブログアプリを作成することで、Next.js の基本を学びます。最終結果の例を次に示します.
https://next-learn-starter.vercel.app (ソース)
このチュートリアルでは、JavaScript と React の基本的な知識があることを前提としています。React コードを書いたことがない場合は、最初に公式の React チュートリアルをご覧ください。
ドキュメントを探している場合は、Next.js ドキュメントをご覧ください。
Next.js やこのコースに関連することについて質問がある場合は、Discord のコミュニティにご質問ください。
さあ、始めましょう!