Menu
Coddy logo textTech

ステップ 1:シェル(骨組み)

CoddyのReactジャーニー「Next.js の基本」セクションの一部。レッスン 39/47。

challenge icon

チャレンジ

簡単

app/layout.jsx にシェルを構築します。

  1. ./globals.cssnext/link から Link をインポートします。
  2. title オブジェクトを持つ metadata をエクスポートします。defaultCoddy Eatstemplate%s | Coddy Eats にします。
  3. <body> の内部に、3つのリンクを含む <nav className="nav"> を追加します。1つ目は className="brand"/ を指し、表示テキストは Coddy Eats にします。2つ目は id="nav-menu"/ を指し、表示テキストは Menu にします。3つ目は id="nav-desserts"/?category=dessert を指し、表示テキストは Desserts にします。
  4. ナビゲーションの下で、{children}<div className="container"> で囲みます。

自分で試してみよう

export default function RootLayout({ children }) {
    return (
        <html lang="en">
            <body>
                {children}
            </body>
        </html>
    );
}

Next.js の基本のすべてのレッスン