- File-Based Metadata API eklendi
page veya layout içinde dinamik ya da statik olarak export edilen Metadata, HTML içindeki title, link, meta etiket değerlerine dönüştürülüyor
- Config tabanlı Metadata, dosya kurallarına göre dosyaları okuyup ilgili sayfanın meta değerlerine ekliyor
- ör. adı
opengraph-image.jpg olan bir dosya varsa => <meta property=og:image” .. /> olarak dönüştürülüp ekleniyor
- Metadata API, 13.3 itibarıyla App Router(
app) tarafından destekleniyor
- Dynamic Open Graph Image Generation: Ek bir harici paket olmadan
ImageResponse kullanarak dinamik görseller üretmek mümkün. Yukarıda bahsedilen config tabanlı metadata içinde opengraph-image.tsx kullanılırsa, istek anında uygun Open Graph değerleri ve Twitter görselleri üretilebiliyor
- Static Export for App Router: App Router artık tamamen statik sayfaları destekliyor.
- Yapılandırma dosyasına
output: ‘export’, seçeneğini ekleyip next build çalıştırdığınızda her rota için HTML sayfaları oluşturuluyor
- Dinamik veri çekilip render edilen durumlarda, Server Components için bile veriler build sırasında alınıp HTML olarak oluşturuluyor
- Build zamanında hangi verilerin alınması gerektiği bilinmiyorsa Client Component kullanılmalı
- Parallel Routes and Interception: Next.js 13.3 ile gelişmiş yönlendirme tekniklerini uygulamayı mümkün kılan yeni dinamik kurallar sunuluyor.
- Parallel Routes: Bir veya daha fazla sayfa aynı ekranda aynı anda (koşullara göre) render edilebiliyor.
@ ile başlayan birden fazla slot tanımlanarak her slotta farklı sayfalar render edilebiliyor
- Intercepting routes:
(..) ile başlayan kurallar kullanılarak mevcut layout içinde yeni bir rota yüklenebiliyor. Bu, mevcut sayfanın bağlam bilgisini korumakta faydalı
2 yorum
Ne yazık ki bu sefer benim yama neredeyse hiç dahil edilmemiş.
Wasm sorununu düzelttim ama inceleme ve CI ile ilgili işler yüzünden hâlâ yansıtılamıyor.
Bu sefer yansıtılacağını sanıp umutlanmıştım, ama maalesef öyle olmadı. Emeğinize sağlık~