Ulasan: Tata Letak
Termasuk bagian Dasar-Dasar Next.js dalam perjalanan React di Coddy. Pelajaran 16 dari 47.
Tantangan
SedangRangkuman bab: berikan Coddy Eats kerangkanya, yaitu nav bersama dan judul tab yang sesuai.
- Di
app/layout.jsx, di dalam<body>dan di atas{children}, tambahkan<nav>denganid="nav"yang memuat<Link>ke/denganid="home-link"dan teksHome, serta<Link>ke/menudenganid="menu-link"dan teksMenu. - Masih di layout, ubah judul
metadatamenjadi persisCoddy Eats. - Di
app/menu/page.jsx, ekspor objectmetadatadengan judulOur Menu, agar tab menu menampilkan namanya.
Pengujian membaca judul tab di kedua halaman dan memeriksa bahwa nav tetap ada setelah berpindah ke /menu.
Coba sendiri
import './globals.css';
import Link from 'next/link';
export const metadata = {
title: 'My App',
};
export default function RootLayout({ children }) {
return (
<html lang="en">
<body>
{children}
</body>
</html>
);
}Semua pelajaran di Dasar-Dasar Next.js
2Routing dan Tautan
Folder Menjadi RuteRute BertingkatMenautkan HalamanRute DinamisHalaman Tidak DitemukanRekap: Routing3Tata Letak dan Metadata
Tata Letak UtamaNavigasi BersamaTata Letak BersarangMetadata HalamanMetadata DinamisUlasan: Tata Letak