⊗jsnxPmNvAM 47 of 57 menu

NextJSでの高度なメニュー

前回のレッスンでは、 通常のリンクメニューの問題について 議論しました。 NextJSはこの問題を解決し、 リンクをクリックしてもページ全体が リロードされないようにすることができます。 パフォーマンスを最適化するために、 Ajaxを通じて変更された部分のみが ロードされます。

このために、通常のリンクの代わりに 特別なコンポーネントLink を使用します。 インポートしましょう:

import Link from 'next/link';

このコンポーネントを使って メニューを書き換えましょう:

export default function Menu() { return <> <Link href="/">ホーム</Link> <Link href="/about">アバウト</Link> <Link href="/price">価格</Link> <Link href="/contacts">お問い合わせ</Link> </>; }

あなたのメニューを コンポーネントLinkを使って 書き換えてください。

メニューのリンクをクリックしても ページがリロードされないことを 確認してください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否