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ık bir uygulamayı küçük bir siteye dönüştürün.

  1. app/about/page.jsx dosyasında (dosya listesinde zaten mevcut), component’in id="about-title" değerine ve tam olarak About us metnine sahip bir <h1> döndürmesini sağlayın.
  2. app/page.jsx dosyasında Link öğesini next/link üzerinden import edin ve id="to-about" değerine sahip, /about adresine yönlendiren bir bağlantı ekleyin.
  3. Dinamik rota app/menu/[slug]/page.jsx zaten mevcut, ancak her zaman pizza gösteriyor. component’i async yaparak params değerini beklemesini ve eşleşen slug değerini id="dish" değerine sahip bir <h1> içinde oluşturmasını sağlayın.

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