Web Analytics
22 Ekim 2026, Perşembe

Cloudflare, Vite tabanlı full-stack uygulamalar için açık kaynak Void'i duyurdu

Cloudflare, Vite tabanlı full-stack uygulamalar için açık kaynak Void'i duyurdu

Cloudflare Blog'da 15 Ekim 2026'da yayımlanan 'Deploy with Void' yazısıyla Void Platform, Void SDK ve Void CLI açık kaynak olarak tanıtıldı. Üç ürün, npm install void ile kurulabilen tek bir JavaScript paketi ve Vite eklentisi olarak sunuluyor.

Açık kaynak Void: SDK, CLI ve Platform

Cloudflare Blog'da 15 Ekim 2026 tarihinde yayımlanan 'Deploy with Void' başlıklı yazıyla birlikte üç yeni ürün açık kaynak olarak duyuruldu: Void Platform, Void SDK ve Void CLI. Üç ürün de npm install void komutuyla kurulabilen tek bir JavaScript paketi ve Vite eklentisi olarak sunuluyor.

VoidZero, Cloudflare'a katıldıktan sonra platformu açık kaynak yapma yönünde stratejisini değiştirdi. Şirket başlangıçta tüm kullanıcıların uygulama dağıtabileceği tek ve özel bir platform kurmayı hedefliyordu. Şirketlerin vibe-coded iç uygulamaları teşvik etme amaçları ile güvenlik endişeleri ve her çalışana cloud erişimi vermeme istekleri bu strateji değişikliğine yol açtı. Void, şirketlerin güvenlik endişesi duymadan çalışanlarının vibe-coded iç uygulamalar geliştirmesini teşvik etmesine olanak tanıyor.

Void Platform: paylaşılan dağıtım ortamı

Void Platform, ekiplerin Void uygulamalarını Cloudflare üzerinde barındırması için paylaşılan bir dağıtım platformu. Kurulduğunda ekip veya müşteriler, Cloudflare hesabı içinde Workers for Platforms üzerine kurulu paylaşılan bir dağıtım ortamına sahip oluyor. Ekipler her proje için ayrı Cloudflare hesabı kurmadan veya kaynak sağlamadan prototipleri hızlıca oluşturup dağıtabiliyor ve geri bildirim için paylaşabiliyor. Normalde kod yazmayan ekip üyeleri de coding agent'larla çalışarak kendi uygulamalarını geliştirip aynı platforma dağıtabiliyor.

Platform tamamen açık kaynak ve fork edilerek şirket sistemleriyle uyarlanabiliyor; dağıtım iş akışları özelleştirilebiliyor, müşteriler için özellikler geliştirilebiliyor veya başka dağıtım platformlarında çalıştırılabiliyor. Platform yöneticisi erişimi, kaynak limitlerini ve dağıtımları Void CLI veya admin paneli üzerinden kontrol edebiliyor ve herkesin aynı paylaşılan platforma ciddi ve vibe-coded uygulamalar dağıtabilmesi için guardrail'ler sağlıyor.

Void Platform'un kendi barındırılması için Workers for Platforms ve R2 etkin bir Cloudflare hesabı, bir PostgreSQL veritabanı, seçilen giriş sağlayıcısında bir hesap ve uygulamalar için bir alan adı gerekiyor.

Void SDK: Vite ile full-stack geliştirme

Void SDK, Vite ile full-stack uygulama geliştirmek için kompozable bir JavaScript SDK'sı. Void, bir Vite uygulamasını full-stack Cloudflare Workers uygulamasına dönüştürüyor ve dağıtım sırasında veritabanı, kuyruk veya AI bağlantıları gibi kaynak bağlarını otomatik olarak çıkarıp kaynakları sağlıyor. Void, Vite yapılandırmasına voidPlugin() ve voidReact() eklentileriyle ekleniyor.

SDK, React ve Vue gibi popüler JavaScript UI frameworkleri için adaptörler içeriyor; dosya tabanlı API yönlendirme, önbellekleme, islands desteği, ön-render ve veritabanından UI'ya uçtan uca tip güvenliği sunuyor. Tüm özellikler isteğe bağlı ve kompozable. Void, Vinext, React Router, SvelteKit, Nuxt, TanStack Start ve Astro gibi mevcut uygulama frameworkleriyle entegre oluyor; bu frameworkler yönlendirme ve render için kullanılırken Void kaynak API'lerini Hono ile, kimlik doğrulamayı Better Auth ile yönetiyor; migration ve dağıtımı da üstleniyor.

void/db import edildiğinde Void geliştirme sırasında uygulamaya yerel bir veritabanı sağlıyor; void deploy komutu üretimde otomatik olarak D1 sağlıyor. void/ai import edildiğinde ise Cloudflare AI Gateway üzerinden AI kullanımı otomatik olarak kuruluyor. Void'in React router'ı Async React için transitions ve Suspense kullanıyor. Void Platform'un ekip yönetimi özelliklerine ihtiyaç duymayan kullanıcılar, Void SDK ile kendi Cloudflare hesaplarına doğrudan dağıtım yapabiliyor.

Void CLI: tek dağıtım komutu

Void CLI, kaynak sağlayan ve Vite uygulamalarını Cloudflare'a dağıtan bir CLI. SDK ile geliştirilen uygulamaları Platform'a dağıtıyor. Yeni cf CLI üzerine inşa edilen araç, ajanlarla iyi çalışıyor. void deploy komutu ilk çalıştırıldığında CLI kullanıcıdan Cloudflare hesabına giriş yapmasını istiyor; ardından Void uygulamayı Vite ile derliyor, migrationları uyguluyor, kaynakları otomatik olarak sağlıyor ve Cloudflare'a veya bir Void Platform'a dağıtıyor.

CLI üzerinden kullanıcılar, proje erişimi ve kaynaklar yönetilebiliyor; dağıtımlar, loglar ve rollback'ler incelenebiliyor; platform sağlığı ve kullanımı izlenebiliyor. Void'in Platform avantajlarını (kimlik doğrulama, framework algılama, kaynak sağlama) mümkün kılan SDK ve CLI.

Vite+ toolchain ve Void'in yeri

VoidZero, Vite, Vitest, Oxc ve Rolldown araçlarını Vite+ adı altında tek bir toolchain olarak bir araya getirdi. Vite+ toolchain'i geliştirme, bundling, kod kalitesi ve test aşamaları için Vite, Rolldown, Oxlint, Oxfmt ve Vitest araçlarını bir araya getiriyor.

Diğer Haberler