Next.js 15, React ekosisteminin en büyük güncellemelerinden birini beraberinde getiriyor. Bu yazıda en kritik değişiklikleri ve projenize nasıl etki edeceğini inceliyoruz.
1. Turbopack Artık Kararlı
Rust tabanlı Turbopack, Next.js 15 ile birlikte production-ready statüsüne ulaştı. Webpack'e kıyasla %60'a varan derleme hızı iyileştirmesi sunuyor.
2. React 19 ve Server Actions
React 19'un tam entegrasyonuyla birlikte Server Actions artık daha stabil ve performanslı. use() hook'u ve optimistik güncellemeler kutudan çıkıyor.
3. Async Request APIs
cookies(), headers() ve params artık asenkron. Bu breaking change için kod örneği:
// Before (Next.js 14)
const cookieStore = cookies()
// After (Next.js 15)
const cookieStore = await cookies()
4. Gelişmiş Caching Stratejisi
fetch() istekleri artık varsayılan olarak önbelleğe alınmıyor. Her route için granüler caching kontrolü mümkün.