← Radar

Konu: Web3 dk okuma

Astro, Cloudflare'e katıldı: Astro kullanıyorsan ne değişiyor?

Bu neden önemli?

Bir framework'ün arkasındaki ekip bir bulut şirketine geçince ilk soru şu oluyor: Ben başka bir yerde barındırıyorsam ne olacak? Neyin söz olarak verildiğini, neyin kodda zaten değiştiğini bilmek, kararını panikle değil bilgiyle vermeni sağlar.

Ne oldu?

16 Ocak 2026’da Astro’nun arkasındaki şirket, The Astro Technology Company, Cloudflare’e katıldı. Bütün tam zamanlı çalışanlar artık Cloudflare çalışanı ve tam zamanlı olarak Astro üzerinde çalışmaya devam ediyor. Duyuru hem Astro’nun hem Cloudflare’in blogunda aynı gün çıktı.

Astro, içerik ağırlıklı siteler için bir web framework’ü. Sayfanın çoğunu önceden düz HTML olarak üretiyor. Etkileşim gereken küçük parçaları ise React, Vue ya da Svelte gibi istediğin bir kütüphaneyle “ada” olarak ekliyor. Astro’ya göre haftada yaklaşık 1 milyon kez indiriliyor. Cloudflare’in yazısında kullananlar arasında IKEA, Porsche, OpenAI, Webflow Cloud, Wix Vibe ve Cloudflare’in kendi belge sitesi sayılıyor. Bu site de Astro ile yapılıyor.

Neden satıldı?

Asıl ilginç kısım, Astro’nun kendi anlattığı hikâye. Ekip 2021’de yatırım alıp şirketi kurmuş ve framework’ün çevresine ücretli barındırılan ürünler yapmaya çalışmış: veritabanı, depolama, analitik. Fred Schott’un yazısına göre bu ürünler tutmamış. Astro DB, Astro’nun içine gömülü açık bir veritabanı istemcisine dönüşmüş. Bir e-ticaret katmanı da açık kaynak yapılmış.

Bu, açık kaynak framework’lerin bilinen bir derdi. Kodu ücretsiz veriyorsun, ama maaşları ödemek için bir şey satman gerekiyor. Astro’ya göre Cloudflare’e geçmek, “üstüne bir iş kurma” kaygısını ortadan kaldırıp ekibin sadece koda odaklanmasını sağlıyor. Cloudflare zaten uzun süredir Astro’nun sponsoruydu. TanStack ve Hono gibi projeleri de destekliyor.

Ne değişmiyor?

İki blog da aynı sözleri veriyor:

  • Astro MIT lisanslı ve açık kaynak kalıyor.
  • Katkı verenler için açık yönetişim modeli ve herkese açık yol haritası sürüyor.
  • Astro platformdan bağımsız kalıyor. Sadece Cloudflare değil, bütün dağıtım hedefleri desteklenmeye ve geliştirilmeye devam ediyor.
  • Ekosistem fonu sürüyor. Cloudflare’in yazısında ortaklar arasında Netlify, Webflow, Wix, Sentry ve Stainless de sayılıyor.

Astro’nun yazısında net bir cümle var: Herkese açık kalmak, iki taraf için de pazarlık konusu değildi.

Ne değişiyor?

Cloudflare kullanıyorsan bir kazanç hemen görünüyordu. Duyuruyla birlikte çıkan Astro 6 betasında geliştirme sunucusu Vite’ın Environment API’si üzerine yeniden kuruldu. Cloudflare’in Vite eklentisiyle astro dev, kodunu Cloudflare’in açık kaynak çalışma ortamı workerd içinde çalıştırıyor. Yani KV, D1 ve Durable Objects gibi servisler kendi bilgisayarında da gerçek ortamdaki gibi davranıyor.

Endişe de anlaşılır. Better Stack videosu “vendor lock-in” yani bir sağlayıcıya bağımlı kalma korkusunu konuşuyor. Söz verilmiş olsa bile, bir şirketin maaşını ödediği ekibin öncelikleri zamanla o şirkete kayabilir. Pratik önerimiz: Kodunda cloudflare:workers gibi platforma özel içe aktarmaları tek bir yerde topla. Böylece gerekirse adaptörü değiştirmek kolay kalır.

Sonra ne oldu?

  • Astro 6 10 Mart’ta çıktı. Yeniden yazılan Cloudflare adaptörü workerd’yi geliştirmede, ön üretimde ve canlıda kullanıyor.
  • Astro 7 22 Haziran’da geldi. Sözün tutulup tutulmadığına dair iyi bir işaret: Yeni rota önbellekleme özelliği Netlify, Vercel ve Cloudflare için ayrı deneysel sağlayıcılarla geldi. Ayrıntılar Astro 7 yazımızda.
  • Duyuruda konuşulan “framework’ler ajanlara nasıl uyum sağlayacak” sorusunun bir cevabı da geldi: Astro ekibi, ajanları kendi kodunla çalıştırmak için açık kaynak bir TypeScript çatısı olan Flue’yu yazdı. Flue de tek bir platforma bağlı değil, Node.js’te de Cloudflare Workers’ta da çalışıyor.
  • Cloudflare aynı yıl Vite’ın arkasındaki VoidZero’yu aldı. Ekimde Deno ekibi de katıldı. Geliştirici araçlarının birkaç büyük şirkette toplanması, artık tek bir haberden daha büyük bir eğilim.

Düşün

  • Kullandığın framework’ün arkasındaki ekibi kim ödüyor? Bunu hiç kontrol ettin mi?
  • Barındırma sağlayıcını yarın değiştirmen gerekse, kodunun ne kadarını değiştirmen gerekir?

Videoyu izle

Tıklayınca video YouTube'dan yüklenir; o ana kadar bu sayfa YouTube'a hiçbir istek göndermez.
Kaynaklar (5, İngilizce)

Kendi cümlelerimizle yazılmış bir özettir, çeviri değildir. Tüm kaynaklar yukarıda.

Konu: Web3 dkVideo: Syntax

Web uygulaman mobilde neden kötü hissettiriyor? Küçük ayarlar, büyük fark

Telefonda bir web uygulamasını 'yamuk' hissettiren şeyler genelde büyük hatalar değil: Dokununca büyüyen form alanları, yana kayan sayfa, adres çubuğu yüzünden taşan ekran, klavyenin altında kalan buton. Syntax'ın bu bölümündeki sorunları ve çözümlerini MDN ve web.dev'e göre tek tek kontrol ettik.

Konu: Web3 dkVideo: Syntax

Interop 2026: Tarayıcılar bu yıl hangi 20 özellikte aynı davranmaya söz verdi?

Apple, Google, Microsoft, Mozilla ve Igalia her yıl birlikte bir liste seçiyor: Tarayıcılarda farklı çalışan ve geliştiricileri en çok uğraştıran özellikler. Interop 2026'da anchor positioning, gelişmiş attr(), scroll-driven animations, view transitions ve WebTransport dahil 20 odak alanı var. İlerleme, ortak testlerle herkesin görebileceği bir panoda ölçülüyor.