
Cloudflare tam steksiz Vite tərtibatı üçün Void Platform, SDK və CLI-ni açıq kodla buraxdı
VoidZero, server routing, tipizlənmiş məlumatlara giriş və Cloudflare-də deployment-i tək Vite iş prosesində birləşdən üç məhsul olan Void-i açıq kodla buraxdı. Void Platform, SDK və CLI bir npm paketi kimi mövcuddur.
Void açıq kod oldu
VoidZero, Vite, Vitest, Oxc və Rolldown arxasında dayanan, server routing, tipizlənmiş məlumatlara giriş və Cloudflare-də deployment-i tək Vite iş prosesində birləşdən üç məhsul olan Void-i açıq kodla buraxdı. Void Platform, Void tətbiqlərinin Cloudflare-də hostinq üçün ümumi deployment mühitidir. Void SDK, tam steksiz tətbiqləri Vite ilə qurmaq üçün birləşdirilə bilən JavaScript SDK-dır. Void CLI resursları hazırlayır və Vite tətbiqlərini Cloudflare-də yerləşdirir. Üçü də bir JavaScript paketi və Vite plagin kimi gəlir; onun quraşdırılması npm install void ilə mümkündür.
Proyekt, VoidZero-nun Cloudflare-a qoşulmasından sonra istiqamətdə dəyişikliyi əks etdirir. Komanda ilkin olaraq bir özel deployment platformasını planlaşdırırdı, lakin onu açıq kodla açmağa qərar verdi ki, istər kim onu qura bilsin. Bu ilə komanda, vibe-coded daxili tətbiqləri işə salmaq istəyən, bütün əməkdaşlara buluddan birbaşa giriş vermədən şirkətlərin tələbatına cavab verdi.
Void Platform: şirkətin ümumi buludu
Void Platform, təşkilatın Cloudflare hesabında Workers for Platforms üzərində işləyir. Adminləri girişə nəzarət edir, resurs limitlərini təyin edir və deployment-ləri və istifadəni ya Void CLI, ya da admin paneli ilə yoxlayır. Bu, təsdiqlənmiş istifadəçilərin eyni ümumi mühitdə tətbiqləri işə salmasına imkan verən müdafiə çərçivələrini yaradır. Platforma tamamilə açıq kod olduğu üçün komandalar onu hazır vəziyyətdə istifadə edə bilər, upstream-ə töhfə verə bilər və ya onu fork edib öz sistemləriniz, deployment iş prosesləriniz və ya başqa deployment platformaları ilə inteqrasiya edə bilərsiniz.
Öz hostinq üçün Workers for Platforms və R2 olan, seçilmiş login provider ilə hesabı olan və tətbiqlər üçün domen olan Cloudflare hesabı lazımdır. Quraşdırma bir quraşdırma əmri nəzərdə tutur; bundan sonra təsdiqlənmiş istifadəçilər void connect ilə qoşulur və deployment-i CLI-dən həyata keçirir. Void SDK autentifikasiya, framework tanıma və resurs hazırlanması kimi platforma funksiyalarını təmin edir.
Void SDK və CLI
SDK Vite tətbiqini tam steksiz Cloudflare Workers tətbiqinə çevirir və development və deployment zamanı resurs əlavələrini avtomatik tanıyır və hazırlayır; bunlara məlumat bazaları, növbələr və ya AI əlavələri daxildir. void/db importu development-da lokal məlumat bazası verir, production-da isə D1 verir, void/ai isə Cloudflare AI Gateway-ə qoşulur. React və Vue üçün adapterlər, fayl əsaslı API routing, ön render, keş, islands və nəticədə tiplərin təhlükəsizliyi mövcuddur; SDK Vinext, React Router, SvelteKit, Nuxt, TanStack Start və Astro kimi framework-lərlə inteqrasiya olunur, resurs API-ləri üçün Hono və autentifikasiya üçün Better Auth istifadə edir.
Void CLI, cf CLI üzərində qurulub, quruluşu, deployment və resurs idarəetməsini idarə edir və kodlaşdırma agentləri ilə işləmək üçün nəzərdə tutulub: debugging, jurnalların oxunması, performans analizi və ya proyektin bütün ömür dövrü zamanı. void deploy işə salınanda Vite ilə qurur, migrasiyaları həyata keçirir, resursları hazırlayır və deployment-i Cloudflare-də və ya Void Platform-da həyata keçirir. VoidZero-nun sözlərinə görə, komanda SDK, CLI və Platform-dan production-da bir neçə ay istifadə edir.
Mənbələr: Cloudflare
SiTech — AI ilə gücləndirilmiş veb hazırlanması
Sürətli və müasir saytlar qurur, AI-ı real biznes proseslərinə gətiririk. Layihəniz və ya sualınız var? Kömək etməyə hazırıq.