TL;DR

Public içeriği SSR ile üretip Cloudflare edge cache üzerinde tutarak hem ilk açılışı hızlandırabilir hem de sunucu kullanımını azaltabilirsiniz.

## Ana çıkarımlar

  • SSR
  • içeriği ilk HTML cevabında sunar.
  • Edge cache tekrar eden Worker ve D1 kullanımını azaltır.
  • Admin kodu public başlangıç paketinden ayrı tutulmalıdır.

Neden SSR?#

SSR, sayfanın temel içeriğini JavaScript çalışmadan okunabilir hale getirir. Bu hem kullanıcı deneyimi hem de içerik keşfedilebilirliği için güçlü bir tabandır.

Edge cache ne kazandırır?#

Sık değişmeyen public sayfalar Cloudflare kenar ağında tutulduğunda isteklerin büyük kısmı uygulama koduna ulaşmadan cevaplanabilir.

Güvenlik sınırı#

Tarayıcıya gönderilen hiçbir veri gizli kabul edilmemelidir. Secret değerler yalnızca Worker ortamında kalmalı ve public çıktılar otomatik taranmalıdır.

## Kaynaklar

  1. React Router on Cloudflare WorkersCloudflareDesteklenen iddia: React Router SSR ve Cloudflare Vite Plugin uyumluluğu