Neden Monorepo?
Tek doğruluk kaynağı: Paylaşılan UI, config ve tipler.
Daha hızlı sürümleme: Paketler birlikte test edilir.
Maliyet: CI/CD sadeleşir.
Stack Önerimiz
Next.js 14+ (App Router, RSC, Route Handlers)
Firebase (Auth, Firestore, Storage; gerekiyorsa Functions)
Turborepo (görev önbelleği) + ESLint/Prettier
Üretimde Dikkat
Çevresel değişkenler: .env.local sadece sunucu tarafında okunur.
Edge mi Node mu? API rotalarını ihtiyaca göre seçin.
ISR ve önbellekleme politikası belirleyin.
Ölçüm ve Gelişim
Core Web Vitals hedefleri: LCP < 2.5s, INP < 200ms.
İç Link Önerileri:
[Siber Güvenlik kontrol listesi] → CSP/HSTS
[Bulut Stratejisi] → Firebase’den çoklu buluta geçiş
