3 puan yazan GN⁺ 4 시간 전 | 1 yorum | WhatsApp'ta paylaş
  • VoidZero; Vite, Vitest, Rolldown, Oxc ve Vite+'ı geliştiren şirket ve artık VoidZero ekibinin tamamı Cloudflare'a katılıyor
  • Ancak geliştirilmekte olan projeler açık kaynaklı, satıcıdan bağımsız ve topluluk odaklı şekilde sürdürülmeye devam edecek
  • Vite, Vue, SvelteKit, Nuxt, Astro, Solid, Qwik, Angular, React Router, TanStack Start gibi birçok JavaScript framework'ünün temelini oluşturuyor ve Cloudflare, Vite ekosistem fonuna 1 milyon dolar ayırdı
  • Environment API, geliştirme sırasında sunucu kodunun Node.js yerine gerçek runtime'da çalışmasını sağlıyor; Cloudflare Vite plugin'i ise workerd ile Workers ile aynı runtime modelini yerelde sunuyor
  • Yapay zeka ajanları proje oluşturma, geliştirme sunucusunu çalıştırma, hataları okuma, test·lint·format·preview dağıtımını tekrar ederken hızlı build, hızlı test, yapılandırılmış hatalar ve tutarlı bir CLI'nin önemi artıyor
  • Cloudflare araçları, Vite'ı Cloudflare yönüne çekmek yerine Cloudflare uygulama araçlarını Vite üzerine taşımayı hedefliyor; uzun vadede bunun cf CLI, full-stack ve ajanlar için sağlayıcıdan bağımsız primitive'ler ve Void platformunun açık kaynak hâline gelmesine uzanması planlanıyor

Katılım ve korunan ilkeler

  • VoidZero; Vite, Vitest, Rolldown, Oxc ve Vite+'ı geliştiren şirket ve bu değişimle birlikte VoidZero ekibinin tamamı Cloudflare'a katıldı
  • Vite, Vitest, Rolldown, Oxc ve Vite+, açık kaynaklı, satıcıdan bağımsız ve topluluk odaklı yaklaşımı koruyacak
  • Vite, MIT lisansını ve açık geliştirme modelini sürdürecek; ayrıca Vite ile oluşturulan uygulamaların her yerde çalışabilmesi ilkesi devam edecek
  • Evan You ve VoidZero ekibi Vite, Vitest, Rolldown, Oxc ve Vite+'a liderlik etmeyi sürdürecek, Cloudflare ise bu projelere mühendislik gücü ve kaynak sağlayacak
  • Tıpkı Astro'nun Cloudflare'a katılması örneğinde olduğu gibi Astro da açık kaynaklı yapısını ve her yerde deploy edilebilme niteliğini korurken mevcut yol haritasını sürdürdü

Vite ekosistemi ve 1 milyon dolarlık fon

  • Vite; Vue, SvelteKit, Nuxt, Astro, Solid, Qwik, Angular, React Router, TanStack Start için temel olarak kullanılıyor ve Next.js de vinext ile Vite tabanlı bir implementasyona kavuşuyor
  • Cloudflare, Vite'ın benimsenmesini sağlayan güveni korumayı en yüksek öncelik olarak görüyor ve bu güvenin proje desteği ile geliştirme yaklaşımı üzerinden kanıtlanması gerektiğini düşünüyor
  • Cloudflare, Vite çekirdek ekibinin yönettiği Vite ekosistem fonuna 1 milyon dolar aktararak maintainer'ları ve katkı sağlayanları destekliyor
  • Vite, VoidZero ya da Cloudflare'dan daha büyük bir proje ve Vite'ı inşa etmeye katkı veren kişilerin bundan sonraki süreçte de yer alması gerektiği vurgulanıyor

Vite ile Cloudflare'ın teknik kesişim noktası

  • Vite ile Cloudflare arasındaki iş birliği 2024'te Vite Environment API ile başladı; bu API, geliştirme sırasında sunucu kodunun Node.js yerine farklı bir ortamda çalışmasını sağlıyor
  • Cloudflare Vite plugin ile vite dev çalıştırıldığında sunucu kodu, Workers prodüksiyonunu çalıştıran açık kaynak runtime workerd içinde yürütülüyor
  • Durable Objects, D1, KV, R2, Workflows, Workers AI, Agents, Service Bindings ve Workers RPC; prodüksiyonla aynı runtime modeliyle yerelde çalışıyor
  • Environment API, Cloudflare'a özel bir geliştirme sunucusunu zorunlu kılmıyor; bunun yerine Vite içindeki genel mekanizmalar ile sağlayıcıya özgü implementasyonların birlikte var olabildiği bir yapı sunuyor
  • Vite haftalık yaklaşık 129 milyon indirmeye, @cloudflare/vite-plugin ise haftalık yaklaşık 14 milyon indirmeye ulaştı

Yapay zekanın değiştirdiği geliştirme döngüsü

  • Ajanlar geliştirme sunucusu, bundler, linter, formatter ve CLI kullanıyor; proje oluşturuyor, geliştirme sunucusunu başlatıyor, hataları okuyor, test yazıyor ve lint·format·preview deploy döngüsünü tekrar ediyor
  • Yapay zeka tarafından üretilen uygulamaların çoğu, hızlı, yaygın biçimde anlaşılan ve eğitim verileriyle geniş ölçüde uyumlu olan Vite uygulamalarıyla başlıyor
  • Ajan tabanlı geliştirmede tekrar sayısı insanlara göre çok daha yüksek olduğu için hızlı build, hızlı test, hızlı lint·format, açık ve yapılandırılmış hata mesajları ile tutarlı bir CLI daha önemli hâle geliyor
  • Vitest, Rolldown, Oxc, Oxlint ve Oxfmt; kendi kategorilerinde hızlı araçlar olarak tasarlandı ve Vite+ bunları tek bir CLI, tek bir yapılandırma modeli ve daha az bileşenle bir araya getiriyor
  • Cloudflare dashboard'u Vite ile geliştirildi, Oxlint Cloudflare kod tabanında mühendislik zamanından günler seviyesinde tasarruf sağlıyor ve Astro ekibinin ajan harness framework'ü Flue da Vite tabanına taşınıyor

Full-stack Vite ve Cloudflare CLI

  • Modern uygulamalar sunucu tarafı render edilen rotalar, API'ler, arka plan işleri, kuyruklar, veritabanları, nesne depolama, gerçek zamanlı özellikler, kimlik doğrulama, ajanlar ve yapay zeka özelliklerini kapsadığı için build araçlarının rolü artık yalnızca bundle üretmekle sınırlı değil
  • Vite; hızını, sadeliğini ve taşınabilirliğini korurken uygulamanın daha fazla bölümünü anlayacak şekilde genişliyor
  • Vite için deploy platformu Void, modern uygulama framework'lerinin neleri üstlenmesi gerektiğini, deploy deneyiminin nasıl olması gerektiğini ve tüm uygulama yaşam döngüsünün tek bir toolchain altında ne kadar bütünleştirilebileceğini denemek için bir alan oldu
  • Bazı dersler; backend, API, ajanlar ve deploy için sağlayıcıdan bağımsız soyutlamalar ve hook'lar olarak doğrudan Vite'ın içine girecek, Cloudflare ise Workers ve Developer Platform üzerinde bu hook'ların birinci sınıf implementasyonunu sunacak
  • Vite'ın kendisindeki değişiklikler bugüne kadarki açık katkı sürecini izlemeye devam edecek ve Vite'a eklenen özellikler Cloudflare'a özel olmayacak; Vite'ın çalıştığı her yerde çalışması gerekecek
  • Cloudflare, Vite'ı Cloudflare tarafına taşımak yerine Cloudflare uygulama araçlarını Vite'ın üzerine kurma yolunu seçiyor
  • Yeni birleşik CLI cf için teknik önizleme yayımlandı ve uygulama CLI deneyiminin temeli Vite olacak
  • cf dev, vite devin bir üst kümesi olacak; aynı hız, aynı hot module replacement ve aynı plugin modeline ek olarak Cloudflare runtime'ı ve binding'lerini sunacak
  • cf build, adaptör sürecine gerek kalmadan Vite projelerini yerel olarak anlayacak ve cf deployun amacı Vite uygulamalarını Cloudflare'a deploy etmeyi kolaylaştırmak olacak

Sonraki adımlar

  • Kısa vadede Vite, Vitest, Rolldown, Oxc ve Vite+ yayımlanmaya devam edecek ve VoidZero ekibi katkı sunmayı ve liderlik etmeyi sürdürecek
  • Cloudflare Vite plugin'i geliştirilmeye devam edecek ve sunucu kodunu doğru runtime'da yerelde çalıştırmayı sağlayan Environment API yaklaşımı, Cloudflare dışındaki runtime'ları da kapsayacak şekilde daha da iyileşecek
  • Uzun vadede Cloudflare CLI, doğrudan Vite üzerine kurulu bir deneyime geçecek ve Vite, full-stack uygulamalar ile ajanlar için sağlayıcıdan bağımsız primitive'lere sahip olacak
  • Zaman içinde Void platformunu açık kaynak olarak yayımlayarak başkalarının Vite ve Cloudflare üzerinde kendi platformlarını kurabilmesine olanak tanıma planı var
  • Cloudflare üzerinde Vite'ı şimdi denemek için npm create vite@latest ve npx wrangler deploy komutlarını çalıştırmak yeterli

1 yorum

 
GN⁺ 4 시간 전
Hacker News görüşleri
  • 3 Şubat 2014 tarihli “Vue.js: JavaScript MVVM made simple (vuejs.org)” başlıklı bir gönderi vardı: https://news.ycombinator.com/item?id=7169288
    Evan You, sanat tarihi ve stüdyo sanatı eğitimi almıştı ve görünüşe göre Parsons School’da çalışmalarını hızlıca gösterebilmek için JavaScript öğrenmesi gerekmişti
    Google Creative Lab 5’teyken AngularJS deneyimini iyileştirme isteğinden ilham alıp Vue’yu yarattı; sonrası ise malum tarih
    Bu Cloudflare satın alımının nihayetinde ne anlama geleceğini bilmiyorum ama Evan ve ekibinin yıllar boyunca ortaya koyduğu güzel framework ve araçlar için gerçekten minnettarım

    • Buradan çıkarılacak ders, belki de insanların framework oluşturmadan önce önce zarafet ve estetik anlayışı geliştirmeyi öğrenmeleri gerektiğidir
    • Evan gerçekten harika işler çıkardı. Vue’yu çok kullanmadım ama bunun sebebi şirket stack’imin o olmaması; Vite’ın ise büyük bir hayranıyım ve React pipeline’ına da çok faydası oldu
      Yakın zamanda Cloudflare Pages ve Workers’ı da kurcalamaya başladım; temel bir uygulamayı ayağa kaldırma süreci şimdiden epey acısız, bu iş birliği hayatımı daha da kolaylaştıracak gibi görünüyor
    • Svelte’in Rich Harris’i de benzer biri. Teknik bir geçmişi yoktu ama gazetecilik işinde veri görselleştirmeleri yapmak için JavaScript öğrendi
    • Bunu ele alan gerçekten iyi bir sohbet var: https://corecursive.com/vue-with-evan-you/
      Dinlemeye fazlasıyla değer
  • Bu tür projelerin iş modeli en sonunda 1. popüler geliştirici araçları yapmak, 2. fon almak, 3. müthiş yetenekleri işe almak ve ardından 4. ilk yatırımı meşrulaştıracak bir acqui-hire için dua etmek mi diye düşünmeden edemiyorum
    İlk yatırımcıların bu tür bir yetenek edinimi yolunu nasıl gördüğünü de merak ediyorum. Muhtemelen kabul etmeye yetecek kadar iyi bir rakamdı ya da gelir elde etmeye giden yolun neredeyse imkânsız veya hiç olmadığını düşünüyorlardı

    • Çoğu durumda satın alan şirket ile satın alınan şirket yatırımcıları ya da yönetim kurulu üyelerini paylaşır
      Tarafsız ifade etmek gerekirse, venture capital ortakları bunlara aynı portföyün parçaları gibi davranır; bu yüzden ekiplerden biri bağımsız olarak çok iyi gitmiyorsa, hedefleri veya pazarı bir ölçüde benzer başka bir yere birleştirilebilir
      Daha açık konuşmak gerekirse, iş dönüp dolaşıp kimi tanıdığına ve herkesin başarılı bir exit hikâyesi anlatabilmesini sağlamaya gelir
    • Yatırımcılar makul bir rakama razı olmazsa, satın almak isteyen taraf tüm ekibi doğrudan cömert işe giriş bonuslarıyla işe alabilir ve yatırımcıların elinde boş bir şirket kabuğu kalır
      Bu durumda temel ürün MIT lisanslı olduğundan ekip cuma günü ayrılıp pazartesi yeni bir yapı altında tam kaldığı yerden çalışmaya devam edebilir
    • Satın almalar genelde üç nedenle olur: ürün, yetenek, iş/büyüme
      Yapay zeka çağında bu alandaki bazı satın almalar yetenek ve ürün için yapılıyor gibi görünüyor
      Bu da öyle bir örneğe benziyor. Vite harika bir ürün ve onlar da harika bir ekip kurabildi
      Şirketlerin yetenek için ne kadar büyük bir prim ödeyebildiğini öğrenseniz şaşırabilirsiniz
    • Yatırımcılar muhtemelen iyi bir yatırım getirisi alıyorlardır, dolayısıyla oldukça memnunlardır
    • Kütüphane, framework, motor ve runtime kullanıcısı olarak son yaklaşık 10 yıldır venture capital yatırımının dokunduğu şeylerden büyük ölçüde kaçındım
      Sonunda araç ya kötüleşebiliyor, ya aşırı pahalı hale gelebiliyor ya da tamamen ortadan kaybolabiliyor; yeni sahiplerin kötü kararları yüzünden yeniden düzenleyip taşımak zorunda kalmaktan yoruldum
  • Bu tür satın alma duyuruları beni her zaman tedirgin eder. “Hiçbir şey değişmeyecek ve yol haritası da aynı kalacak” tarzı çok söz söyleniyor ama en temel hesap bile işlerin böyle yürümediğini gösteriyor
    Ayrı bir konu olarak işte Cloudflare kullanmak zorundayım ve bulunduğum orta ölçekli organizasyonda deneyim oldukça korkunç. “Düşmanca kullanıcı deneyimi” şikâyeti yaygın
    Açık kaynak projelerini satın almak yerine Vercel ile kullanıcı/geliştirici deneyimi konusunda rekabet etmeye para harcamaları daha iyi olmaz mı

    • Böyle bir deneyim yaşamanıza üzüldüm. Ben yaklaşık bir yıl önce bir satın alma yoluyla katıldım ve odaklandığımız ana konulardan biri panel ve genel geliştirici deneyimi oldu
      Ne yazık ki “düşmanca kullanıcı deneyimi” ifadesini birçok kez duydum ve bunu iyileştirmek için çok çalışıyoruz. Uygunsa, yaşadığınız sorunlar hakkında daha fazlasını duymak isterim
    • Zaten şu anda yaptıkları tam olarak bu
    • Vite harika ve Vite 8 muazzam bir hız artışı getirdi; bu da onlar için kesinlikle iyi bir sonuç
      Bağımsız kalmak her zaman güzeldir ama daha kötü “yeni evler” de olabilirdi; umarım iyi gider, izleyip görelim
    • Son dönemde Cloudflare’in güvenilirliği de ciddi biçimde düştü. Çok fazla olay yaşandı ve ben CF’ye olan güvenimi uzun zaman önce kaybettim
  • Vite'ı seviyorum. Tabii projemde var olduğunu unutmamak zorunda kalmadığım sürece. Eskiden insanı aptal gibi hissettiren şeyleri neredeyse sıfır yapılandırma ile halletti
    Ama bu haber beni mutlu etmedi
    Yılın başındaki Astro haberi için de aynı şeyi hissetmiştim
    Projeyi yapan insanlar için kesinlikle iyi bir şeydir ama bu tür satın almalarda beni huzursuz eden bir şey var

    • Ben de benzer şekilde karmaşık duygular içindeyim. İşin içindeki kişiler adına sevindim ve bunu fazlasıyla hak ediyor gibiler
      Ama sonrasında gelecek şey biraz hüzünlü. İkimiz de bunun çok kez tekrarlandığını gördük ve sürekli söylenen “hiçbir şey değişmeyecek ve her şey sonsuza dek harika kalacak” sözlerini artık satır aralarını okuyarak geçmeyi öğrendik
    • 2016'dan beri Webpack kullanıyordum ve Vite müthişti
      Birkaç yıl önce oldukça karmaşık bir projeyi, Rust WebAssembly binding'leri olan bir monorepo'yu Webpack'ten Vite'a taşıdım; geliştirme derlemeleri ve gerçek derlemeler dakikalardan saniyelere indi. O günden sonra bir daha Webpack'e dönüp bakmadım
      Bu haber hakkında ne hissetmem gerektiğini bilmiyorum. Özellikle Vite 7'den Vite 8'e geçerken proje belgelenmemiş bir şekilde bozulmuştu ama yine de temkinli bir iyimserlik içindeyim
      Yine de Evan'ı tebrik ederim
    • Vite'ı duyurulduğu andan beri seviyorum. Eskiden Snowpack de kullanmıştım
      Eğlenceli bir not olarak, Fred “fks” Snowpack ilgi görmeyince Astro'yu yaptı
      “Varlığını unutabilmek” benim için büyük bir zafer. Webpack belki Grunt/Gulp'tan daha iyiydi ama inanılmaz derecede karmaşıktı
      Ben de biraz endişeliyim. Her zaman böyle olmuyor ama şirketlerin içine çekilen yerler çoğu zaman harika projelerin ölmeye gittiği yerlere dönüşüyor
      Neyse ki açık kaynakta Terraform→OpenTofu, Redis→Valkey gibi yeterince örnek var
    • Bu örnek özellikle ilginç çünkü Vercel ürünü olan Nuxt artık rakibinin aracı olan Vite'a bağımlı hale geldi
    • Nasıl bir alternatif sonu daha çok tercih ettiğini merak ediyorum. Ben şahsen satın almayı, geliştiricinin parasızlıktan tükenmişlik yaşamasına ya da diğer şirketlerin sömürücü uygulamalarına maruz kalmasına tercih ederim
  • Cloudflare açısından bunun değerli olmasının nedeni, yapay zekanın Cloudflare'i daha fazla önermesine yol açabilecek olması
    Ajanlar zaten Vite'ı arıyor. Vite'ı bulduklarında sonraki varsayılan olarak Cloudflare'i seçmeleri çok doğal. Bu, Next.js için kullanıcıları Vercel kurulumuna yönlendirmelerine benziyor
    Bu 20 milyon dolarlık bir satın alma olabilir ama ajanlara yönelik arama motoru optimizasyonundaki artış sayesinde milyarlarca dolar yaratabilir

    • Bunun ek gelir olarak milyarlarca dolar getireceğini sanmıyorum. Bu büyük bir abartı
      Ama alttaki ana fikre katılıyorum. Büyük dil modeli kullanımının artmasıyla birlikte web uygulaması barındırma pazar payı kazanmaya yardımcı olma ihtimali yüksek
    • Lovable da az önce varsayılan proje çatısını TanStack olarak değiştirdi ve TanStack içeride Vite kullanıyor
      Lovable Cloudflare kullandığına göre muhtemelen Cloudflare Workers'a deploy ediyordur
  • Sadece derleme aşaması açısından bakarsak, Vite ya da Bun gibi araçlar anlamlı biçimde başarabilecekleri her şeyi zaten başarmış gibi görünüyor
    Ben böyle araçların yaratıcısı olsaydım ben de bir sonrakine geçerdim. Bol şans ve bugüne kadar olanlar için teşekkürler

    • Bunlardan herhangi biri, gerçekten tek bir tanesi bile, 1985'teki gibi komut satırından proje derlemek zorunda kalmayacağımız düzgün bir kullanıcı arayüzü yapabilirdi
      Ya da gereksiz “component” kütüphanelerinden birkaçından birini kullanacağımızı varsaymak veya hiç component kullanmayacağımızı varsaymak yerine, özelleştirilmiş HTML öğelerinin paketlenmesine yatırım yapabilirdi
      Bu araçların gidebileceği çok yer var ama o yöne gitmeye istekleri yok. Muhtemelen zaten “yeterince iyi” olan bir şeyleri olduğu için “daha iyi ne olabilir” diye aramıyorlar
      Bir de bunun üstüne, geliştirme organizasyonlarındaki yönetim katmanının geliştiricilerin artık kod tabanına dokunmaması gerektiğini düşünüp asıl işi büyük dil modellerine bırakmak istemesi eğilimi ekleniyor. Bu yüzden “ajanları” memnun etmek için türlü garip şeyler üretiyorlar
      Bu mutlaka işleri geliştiriciler için daha zor hale getirmiyor ama eğilim o yönde görünüyor. Çünkü büyük dil modellerine, acı verici derecede karmaşık ve her karakteri birebir doğru string birleştirmelerini takip ettirmek; kirli bir insanın bir şeyi keşfetmesine izin vermekten çok daha kolay
      Ortaya çıkan gerçek sonuç, insanlar için daha az dostane, robotlar için daha dostane araçlar olması
      O yüzden katılmıyorum. İnsanlar için anlamlı biçimde başarılabilecek şeyler hâlâ var ve onların bunlarla derinlemesine ilgilendiği pek görünmüyor
    • Bu bakış açısı araçları fazla dar değerlendiriyor
      Eğer Vite, Bun ve uv sadece “derlemeyi hızlandıran” projeler olsaydı, getiride azalan verim olabilir. Ama Cloudflare, Anthropic ve OpenAI satın almaları, bu katmanın daha az önemli değil, daha stratejik hale geldiğini gösteriyor
      Bu araçlar yazılım tedarik zincirinin üzerinde duruyor. Bağımlılık çözümleme, proje yapısı, test, derleme, çalışma zamanı, dağıtım yolu ve giderek yapay zeka ajanlarının yürütme döngüsüne kadar uzanıyorlar
      Yazılım üretmenin temel yolunu tanımlıyorlar ve yapay zeka tarafından üretilen kodun gerçek bağımlılık, derleme, test ve dağıtım kısıtlarıyla yüzleşip doğrulandığı yer de burası
      Bu yüzden anlamlı olarak yapılabilecek her şeyin bittiğini düşünmüyorum. Değer, saf derleme hızından yazılımın bir araya getirildiği iş akışı katmanının kontrolüne kayıyor
  • “Vite, Vitest, Rolldown, Oxc, Vite+ açık kaynaklıdır, belirli bir satıcıya bağımlı değildir ve topluluk odaklı kalacaktır. Bu değişmeyecek.” diyerek en önemli noktayı en başta netleştirmesine sevindim
    Ama geçmişte çok fazla canım yandığı için artık satın almalara karşı çok şüpheciyim. Zaman geçince bu sözün tutulup tutulmadığını göreceğiz ama en azından resmî kayıtlara açıkça geçmiş oldu
    Bunun satın alma sözleşmesinde ya da belgelerin bir yerinde yer alıp almadığını da merak ediyorum

    • Cloudflare bunu sözleşmeye ya da satın alma belgelerine koymalarına izin verdiyse akıllarını kaçırmış olmalılar
      O yüzden ben bu sözü daha çok “şimdilik açık kaynak falan olarak kalacak” şeklinde okuyorum
  • Vite'ı seviyorum ama nasıl para kazanabileceği hiçbir zaman net değildi; bu yüzden hep biraz üzücü geliyordu. VoidZero'nun bütünü de biraz zorlama gibi hissettiriyordu
    Bu, harika araçlar yapma konusunda beni hep tereddütte bırakan nedenlerden biriydi. Sonuçta bir şekilde geçinmek gerekiyor
    Bu yüzden, bunu yapan ekibin hak ettiği karşılığı ve sürdürülebilirliği elde edebilmesine sevindim

    • Bu kadar popüler olan özgür açık kaynak ürünlerin/framework'lerin önemli bir kısmı, para kazanmak için neredeyse en kötü modele sahip
      Araçlara ve ürettikleri değere para ödemek istemeyen bir kitleye satış yapmanız gerekiyor. Sonunda da, birkaç yapay zeka ajanı oturumuyla düzenlenip özellik eşitliğine getirilebilen kendi ücretsiz sürümünüzle rekabet ediyorsunuz
  • Kayıt düşmek gerekirse durum şöyle
    NPM → Microsoft
    Vite → Cloudflare
    Bun → Anthropic
    Turbopack → Vercel
    Remix → Shopify, bunu neredeyse kimse hatırlamıyor bile
    Biome, eskiden Rome → bağımsız ama Depot tarafından güçlü biçimde destekleniyor
    SWC → bağımsız
    esBuild → bağımsız
    Ben ByteDance destekli RsBuild/RsPack kullanıyorum

    • Nuxt ve Nitro → Vercel
      Svelte → Vercel
      Astro → Cloudflare
    • esbuild, Figma'nın kurucu ortağı Evan Wallace'ın yan projesi olduğu için ona tamamen bağımsız demek biraz zor
    • Python tarafını da katarsak uv → OpenAI de var
  • Hayal her zaman Cloudflare Workers için birinci sınıf bir framework idi
    En başlarda, kelimenin tam anlamıyla blog yazılarına ve GitHub deposuna bakarsanız, sadece küçük demolar yapılıyordu
    Sonrasında uzun süre, sunucu tarafı render yapabilen özelliklerle “full-stack” olduğu iddia edildi ama o dönem çok yetersizdi ve Workers platform araçlarıyla da iyi entegre olmuyordu
    Bu, geliştiricilerin istediği anlamda full-stack olmayan Pages mesajıyla da tuhaf biçimde iç içe geçmişti
    Geliştirme ortamında bunu çalıştırmak da çok zordu; o zamanın wrangler dev aracı da oldukça sınırlıydı. Bu arada bugünkü wrangler gerçekten çok iyi
    Vercel bu alanda resmen Cloudflare'in öğle yemeğini yedi. Utanılacak bir şey değil; sadece geliştirici kitlesine doğru şekilde hitap edilemedi
    Sonra çok sessiz biçimde adapter geldi ve oyunu fiilen değiştirdi. Kod tabanı sonunda Workers'a taşınabilir gibi hissettirmeye başladı ve buna neredeyse tam CF platform desteği de eşlik etti
    Artık yapay zeka çağında yaşıyoruz; Cloudflare Astro'yu satın aldı, WordPress klonu çıkarmaya çalıştı ve sanki Next.js'i vibe coding ile yapmış gibi görünüyor
    Bütün bunlar büyük ve uzun zamandır beklenen gelişmeler. Workers tarafında daha fazla iyileştirme gelebileceğine dair işaret görmek gerçekten ferahlatıcı
    Üstelik Evan da insanların sevdiği araçları sürekli ortaya koyan efsanevi bir figür, bu da ayrı bir artı