⊗jsnxPmBsInr 12 of 57 menu

NextJSフレームワークの基本的な仕組み

前のレッスンでは、NextJSフレームワークをインストールし、 その基本的な構造について学びました。 いよいよ本格的な作業に取り掛かる時です。

NextJSの核心となる部分はルーティングです。 ルーティングの仕組みは次の通りです:ユーザーが ブラウザのアドレスバーにURLを入力すると、 NextJSフレームワークは、そのURLに対応する 特定のファイルをブラウザに返します。

NextJSのルーティングは独特な方法で構成されています。 その本質は、リクエストされたURLそれぞれが src/app内の特定のフォルダに対応することにあります。

そして、そのフォルダ内には page.jsxという名前のファイルが必要です。 まさにこのファイルがブラウザに返されます。 なお、このファイルではJSXでコードを書き、 ブラウザには完成したHTMLコードのページが送信されます。

例を見てみましょう。 URL /test/ に対して、特定のテキストを 返したいとします。

対応するフォルダを作成します:src/app/test。 このフォルダ内に、以下の内容のpage.jsx ファイルを作成します:

export default function Test() { return <h1>hello, user!</h1>; }

ブラウザでこのURLを開いてみてください: /test。 すると、JSXファイル内に記述したテキストが 表示されるはずです。

テキストを変更してファイルを保存してみてください。 保存後、ブラウザのテキストも自動的に変更されます。 これが開発モードでのNextJSの動作です。

アドレス /about にアクセスした際に、 ブラウザにあなたの名前と名字を含むメッセージが 表示されるようにしてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否