Kurumsal site için Astro, Next.js ve WordPress arasında seçim yaparken tek bir soru belirleyici: sitenizin ne kadarı okunan içerik, ne kadarı etkileşimli uygulama? Tanıtım sayfaları, blog ve hizmet kataloğu ağırlıktaysa Astro çoğu zaman en az iş ve en hızlı sonucu verir. Giriş yapılan panel, hesap ve kullanıcıya özel ekranlar ağırlıktaysa Next.js yerinde olur. İçeriği tamamen kendi ekibiniz yönetecek ve hazır eklentiler gerekiyorsa WordPress hâlâ makul bir seçimdir.
Bir not: beshbilisim.com'un kendisi Astro ile çalışıyor ve biz Next.js projeleri de yapıyoruz. Aşağıdaki karşılaştırma bu yüzden kaynaklarıyla yazıldı, rakamların hepsinin altında bağlantısı var.
Astro nedir?
Astro, içerik ağırlıklı siteler (kurumsal site, blog, dokümantasyon, katalog) için geliştirilmiş açık kaynaklı bir web çatısıdır. Sayfaları varsayılan olarak statik HTML'e çevirir ve tarayıcıya JavaScript göndermez. Etkileşim gereken parçalar (görsel galeri, arama kutusu, form) "ada" olarak ayrıca yüklenir. Astro belgeleri bu yaklaşıma adalar mimarisi diyor.
Hangi adanın ne zaman yükleneceğini tek bir ifadeyle seçersiniz: client:load sayfa açılınca, client:idle tarayıcı boşalınca, client:visible bileşen ekrana girince yükler. React, Vue ya da Svelte ile yazılmış bileşenleri aynı sayfada kullanabilirsiniz. Giriş yapmış ziyaretçinin profil resmi gibi kişiselleştirilmiş parçalar için sunucu adaları (server:defer) var: sayfanın geri kalanı hemen gelir, dinamik parça ayrıca çizilir.
2026'da Astro'da ne değişti?
Cloudflare, 16 Ocak 2026'da Astro'yu geliştiren The Astro Technology Company'yi satın aldığını açıkladı. Astro'nun kendi duyurusuna göre proje MIT lisanslı ve açık kaynak kalıyor, Cloudflare dışındaki barındırma hedefleri de desteklenmeye devam ediyor ve şirketin tüm tam zamanlı çalışanları Cloudflare'e geçti. Aynı duyuruda Astro'nun haftada yaklaşık 1 milyon kez indirildiği yazıyor.
Haziran 2026'da Astro 7 çıktı. .astro derleyicisi Rust ile yeniden yazıldı, Vite 8'e geçildi ve Markdown işleme Rust tabanlı Sätteri'ye taşındı. Astro ekibi kendi karşılaştırmalarında derleme sürelerinin yüzde 15 ile 61 arasında kısaldığını söylüyor. Ekim 2026'da 7.4 yayımlandı.
Bunların ziyaretçiye doğrudan etkisi yok, çünkü derleme hızı sitenizin açılış hızını değiştirmez. İşletme açısından iki sonucu var. Proje küçük bir şirketin elinden büyük bir altyapı şirketinin çatısına geçti; bu bir söz ve şimdilik yalnızca Astro'nun duyurusuna dayanıyor, lisansın MIT olması ise kodun her zaman çatallanabileceği anlamına geliyor. Büyük sürüm yükseltmeleri ise uyum işi çıkarır: Astro 7'nin yeni derleyicisi eskisinin sessizce düzelttiği geçersiz HTML'i düzeltmiyor ve yükseltme rehberi önceden sorunsuz derlenen şablonların artık hata verebileceğini söylüyor.
Hız: Rakamlar ne diyor?
PageSpeed Matters, gerçek Chrome kullanıcı verisini (CrUX, Mayıs 2026) HTTP Archive'ın Haziran 2026 teknoloji taramasıyla eşleştirdi ve 490.000 mobil site inceledi. Üç Core Web Vitals ölçütünü birden geçen sitelerin oranı Astro'da yüzde 48,0, Next.js'te yüzde 29,3, Nuxt'ta yüzde 24,9 çıktı. Fark en çok etkileşim ölçütü INP'de açılıyor: Astro sitelerinin yüzde 88,9'unda INP iyi, Next.js sitelerinin yüzde 66,3'ünde. Çalışmayı yapan firma farkı tarayıcıya giden JavaScript miktarına bağlıyor.
Search Engine Journal'ın 2026 tarihli platform karşılaştırmasında Astro sitelerinin yüzde 67'si, WordPress sitelerinin yaklaşık yüzde 49'u iyi Core Web Vitals aldı. Aynı yazının Nisan 2026 listesinde ortanca sayfa ağırlığı Astro'da 1,65 MB, WordPress'te 2,76 MB. İki çalışmanın örneklemi ve yöntemi farklı, o yüzden yüzdeleri birbirinin yanına koymayın; ikisinde de sıralama aynı.
Bu rakamları okurken iki uyarı var:
- Astro seçmek hızı garanti etmiyor. Aynı çalışmada Astro sitelerinin yarısından fazlası üç ölçütü birden geçemiyor.
- Search Engine Journal, Astro'nun yüksek skorunun çatıyla kurulan sitelerin türünü de yansıtıyor olabileceğini belirtiyor: basit blog tarzı sitelerde zaten ağır işlevler yok ve karmaşıklık arttıkça avantaj azalabilir.
Tek bir firmanın testine de bakılabilir. getmind.io, 200 yazılık bir blogu iki çatıyla kurdu ve mobil Lighthouse ile ölçtü. İkisi de 100 puan aldı. Fark yüklenen JavaScript'te çıktı: Astro'da hiç yok, Next.js'te sayfa başına 174 KB. En büyük öğenin görünme süresi (LCP) Astro'da yaklaşık 0,76 saniye, Next.js'te 1,36 ile 1,92 saniye arasındaydı. Bu tek bir testtir, kendi sitenizi ölçmeden genellemeyin.
Hangi durumda hangisi?
Aşağıdaki tablo bizim yorumumuzdur, bir kaynağın hükmü değildir.
| İhtiyaç | Uygun seçim | Neden |
|---|---|---|
| Kurumsal site, hizmet sayfaları, blog | Astro | Sayfaların çoğu okunur, JavaScript ihtiyacı az |
| Giriş yapılan müşteri paneli, bayi portalı | Next.js | Oturum, kullanıcıya özel veri ve sık etkileşim var |
| Katalog ağırlıklı e-ticaret, sepet ve ödeme ayrı bir sistemde | Astro | Ürün sayfaları içeriktir, dinamik parça ada olarak eklenir |
| Sepet, stok ve hesap sitenin kendi içinde | Next.js | Yoğun etkileşim ve sunucu tarafı mantık gerekir |
| Ekip içeriği sık güncelliyor, hazır eklenti lazım | WordPress | Hazır panel ve geniş eklenti seçeneği var, güncelleme ve güvenlik bakımı size ait |
| Hazır bir panelden yönetim ve yüksek hız birlikte isteniyor | Astro + başsız (headless) CMS | İçerik panelden gelir, sayfayı Astro çizer |
Karar verirken kendinize şunu sorun: sitenizdeki sayfaların kaçında ziyaretçi bir şey yazıyor, tıklayıp durum değiştiriyor ya da giriş yapıyor? Cevap "birkaçında" ise Astro, "çoğunda" ise Next.js tarafına bakın.
Besh perspektifi: Kendi sitemizde gördüğümüz
Bu bölüm bizim yorumumuz. beshbilisim.com, Astro 7 ile Cloudflare Workers üzerinde çalışıyor; sayfa, menü ve blog içeriği Besh CMS'ten geliyor. Bu mimaride hızı belirleyen şey çatıdan çok CMS'e giden isteklerdi: Worker ziyaretçiye yakın, CMS'in API'si Avrupa'da olunca sayfa başına dört sıralı API isteği okyanusu dört kez aşıyordu ve ABD'den yaptığımız ölçümde ilk bayt süresi 2,4 saniyeye çıktı. İçerik her istekte sunucuda çiziliyorsa Astro'nun sıfır JavaScript avantajı ilk baytın gecikmesini kapatmaz. İstek sayısını azaltmak, yanıtları önbelleğe almak ya da Worker'ı API'ye yakın çalıştırmak gerekir.
Kurumsal site şablonumuz Astro tabanlı. Portal ve uygulama işlerinde ise Next.js, React ve TypeScript ile web yazılımı geliştiriyoruz. Hangisinin uygun olduğu, projenin içeriğe mi yoksa etkileşime mi yaslandığına bağlı.
Sıkça Sorulan Sorular
Astro WordPress'in yerini alır mı?
Doğrudan almaz, çünkü Astro bir yönetim paneli sunmaz; içeriği Markdown dosyalarından ya da bir CMS'ten alır. Hazır panele ve eklentilere ihtiyacınız varsa WordPress'te kalmak mantıklıdır. WordPress'i yalnızca içerik tarafı olarak tutup ön yüzü Astro ile çizmek de mümkün.
Astro SEO için daha mı iyi?
Astro sayfaları hazır HTML olarak gönderir, arama motorları JavaScript çalıştırmadan içeriği okuyabilir. Hızlı sayfa avantajdır, ama sıralamayı içeriğin kalitesi ve bağlantılar belirler. Next.js de sayfalar sunucuda ya da statik olarak çizildiği sürece SEO için sorunsuzdur.
Cloudflare satın aldı, Astro artık Cloudflare'e mi bağlı?
Astro'nun duyurusuna göre hayır: proje MIT lisanslı ve açık kaynak kalıyor, diğer barındırma hedefleri desteklenmeye devam ediyor. Bu bir şirket taahhüdüdür; gelecekteki kararları projenin yönetimi belirler.
Mevcut Astro sitemi Astro 7'ye yükseltmek güvenli mi?
Yükseltme rehberine göre yeni Rust derleyicisi geçersiz HTML'i sessizce düzeltmiyor; kapatılmamış etiket gibi hatalar derleme hatası verebilir. Önce rehberi okuyun, değişikliği bir test dalında derleyin ve şablonlardaki HTML hatalarını düzeltin.
Sitenizin hangi yola uygun olduğunu birlikte değerlendirmek isterseniz kurumsal web sitesi tasarımı sayfamıza bakabilir ya da bize yazabilirsiniz.
Kaynaklar: Cloudflare duyurusu, 16 Ocak 2026, The Astro Technology Company joins Cloudflare (Astro), Astro 7.0 (Astro), Upgrade to Astro v7 (Astro Docs), Islands architecture (Astro Docs), Astro Passes Core Web Vitals on 48% of Sites (PageSpeed Matters), Core Web Vitals: WordPress And Astro Versus Everyone Else (Search Engine Journal), Astro vs Next.js: An Honest Comparison (getmind.io)
Kapak fotoğrafı: UX Indonesia / Unsplash