🛠️ Developer Tools

Precompute Pattern: Next.js Uygulamanızı Çerez Cehenneminden Kurtarın

Hiç tek bir cookies() çağrısının ışık hızındaki Next.js sitenizi dinamik bir salyangoza dönüştürdüğünü gördünüz mü? Precompute Pattern işleri tersine çeviriyor—kullanıcı durumunu gizli URL segmentlerine kodlayarak statik zarafete ulaşıyor.

Next.js precompute pattern URL yeniden yazma diyagramı, statik sayfalar için çerez verilerini gizler

⚡ Key Takeaways

  • Kök düzende tek bir cookies() çağrısı tüm Next.js uygulamanızı dinamik hale getirir—precompute bunu önler. 𝕏
  • Görünmez, önbelleğe alınabilir statik varyantları etkinleştirmek için kullanıcı durumunu proxy yeniden yazma yoluyla base64url URL segmentlerine kodlayın. 𝕏
  • En fazla 10-20 kombinasyona kadar ölçeklenir; bunun ötesinde, derleme süreleri patlar—akıllıca seçin. 𝕏
  • Gerçek uygulamalar için %70'ten fazla TTFB kazancı sağlar; dinamik sepetlerle hibrit olarak kullanılır. 𝕏
Published by

Open Source Beat

Community-driven. Code-first.

Worth sharing?

Get the best Open Source stories of the week in your inbox — no noise, no spam.

Originally reported by Dev.to

Stay in the loop

The week's most important stories from Open Source Beat, delivered once a week.