Menu
Coddy logo textTech

Étape 1 : Squelette de l'application

Fait partie de la section L'essentiel de Next.js du Journey React de Coddy. Leçon 39 sur 47.

challenge icon

Défi

Facile

Construisez la structure dans app/layout.jsx.

  1. Importez ./globals.css et Link depuis next/link.
  2. Exportez metadata avec un objet title : default égal à Coddy Eats et template égal à %s | Coddy Eats.
  3. À l’intérieur de <body>, ajoutez un <nav className="nav"> contenant trois liens : className="brand" vers / affichant Coddy Eats, id="nav-menu" vers / affichant Menu, et id="nav-desserts" vers /?category=dessert affichant Desserts.
  4. Sous la barre de navigation, encapsulez {children} dans un <div className="container">.

Essayez vous-même

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

Toutes les leçons de L'essentiel de Next.js