Menu
Coddy logo textTech

Özet: Yönlendirme

Coddy'nin React Journey'sinin Next.js Temel Esasları bölümünün bir parçası. Ders 10 / 47.

challenge icon

Görev

Orta

Bölüm özeti: Bu bölümdeki her şeyi kullanarak tek sayfalı bir uygulamayı küçük bir siteye dönüştürün.

  1. app/about/page.jsx içinde (dosya listesinde zaten mevcut), bileşenin <h1> değerine ve tam olarak id="about-title" metnine sahip bir About us döndürmesini sağlayın.
  2. app/page.jsx içinde Link öğesini next/link kaynağından içe aktarın ve /about değerine sahip, id="to-about" adresine bir bağlantı ekleyin.
  3. Dinamik rota app/menu/[slug]/page.jsx zaten mevcut, ancak her zaman pizza gösteriyor. Bileşenini async olacak şekilde düzenleyin; böylece params değerini beklesin ve eşleşen slug değerini <h1> değerine sahip bir id="dish" içinde oluştursun.

Testler bağlantınıza tıklar, ardından iki farklı yemeği ziyaret eder ve iki farklı başlık bekler.

Kendin dene

import './globals.css';

export const metadata = {
    title: 'My App',
};

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

Next.js Temel Esasları bölümündeki tüm dersler