- Ziara za kila mwezi
- 0
- Bei
- Haijawekwa
- Imeorodheshwa
- —
- Imesasishwa
- 2026-10-18
01Void ni nini
Void ni zana ya chanzo huria ya timu ya Evan You ya kutengeneza na kupeleka programu za full-stack, inayojumuisha SDK, CLI na jukwaa la timu la deployment. Void inaunganisha kuandika msimbo wa programu za Vite—kuunganisha hifadhidata—kupeleka mtandaoni kuwa mchakato mmoja. Maendeleo ya ndani huandaa rasilimali za ndani kiotomatiki, na wakati wa deployment huunganisha huduma za Cloudflare kama D1, KV na R2 kwa mbofyo mmoja, bila usanidi mgumu; jukwaa la timu huwawezesha wasimamizi kudhibiti kwa pamoja ruhusa za akaunti za wingu, huku wanachama wakipeleka programu za ndani kwa usalama. Void inasaidia mifumo maarufu kama Nuxt na SvelteKit, na sasa inaweza kujitumia kwenye akaunti binafsi ya Cloudflare.
02Vipengele vikuu vya Void
Fuata WeChat na ujibu “开源” ili ujiunge na kikundi cha mawasiliano cha miradi ya AI ya chanzo huria
DK, uunganishaji bila usanidi: Hutoa uwezo wa backend wenye usalama wa aina kwa programu za Vite. Faili ya .server.ts inayohusishwa na ukurasa inaweza kusoma data na kuchakata fomu, huku data ya upande wa seva ikitumwa kwa vipengele ikiwa na aina zake.
Ufungaji wa rasilimali kiotomatiki: Hubaini kiotomatiki uhusiano wa rasilimali kulingana na matumizi ya programu. Maendeleo ya ndani hutumia hifadhidata ya ndani, na wakati wa deployment rasilimali zinazolingana za wingu huundwa kiotomatiki.
Deployment ya mbofyo mmoja kupitia CLI: Endesha npx void deploy ili kukamilisha ujenzi, usanidi wa rasilimali, uhamishaji wa hifadhidata na kutengeneza anwani ya deployment.
Ujumuishaji wa huduma zote za Cloudflare: Huunganisha moja kwa moja hifadhidata ya D1, hifadhi ya KV, hifadhi ya vitu ya R2 na huduma nyingine bila usanidi wa mkono.
Usaidizi wa mifumo mingi: Inaoana na Nuxt, SvelteKit, Astro na TanStack Start. Mfumo wa awali hudhibiti routing na rendering, huku Void ikidhibiti rasilimali, uhamishaji na deployment.
Jukwaa la deployment la timu: Msimamizi husakinisha jukwaa kwenye akaunti yake ya Cloudflare, na wanachama huunganisha ili kupeleka programu; vitambulisho vya wingu haviwekwi wazi kwa watu binafsi.
03Jinsi ya kutumia Void
Maandalizi ya mazingira: Sakinisha Node.js 24.21.0 au toleo jipya zaidi, kisha unda saraka tupu ya mradi.
Sakinisha Void: Katika saraka ya mradi, endesha npm install -D void ili kusakinisha utegemezi wa maendeleo.
Anzisha mradi: Endesha npx void init, kisha uchague mfumo wa UI na templeti ya kuanzia kulingana na maelekezo; chagua Cloudflare kama lengwa la deployment.
Maendeleo ya ndani: Endesha npm run dev ili kuanzisha seva ya maendeleo; rasilimali kama hifadhidata ya ndani zitatumiwa kiotomatiki.
Andika programu: Tumia faili za .server.ts kuandika mantiki ya upande wa seva; vipengele vya kurasa vitapata data yenye usalama wa aina kiotomatiki.
Deployment ya mbofyo mmoja: Endesha npx void deploy; mara ya kwanza kivinjari kitafunguka ili uingie kwenye akaunti ya Cloudflare.
Kukamilisha uwekaji mtandaoni: Zana itakamilisha kiotomatiki ujenzi, usanidi wa rasilimali na uhamishaji wa hifadhidata, kisha itaonyesha anwani ya kufikia programu mtandaoni.
04Faida kuu za Void
Uandishi na deployment katika mtiririko mmoja: Huunganisha kuandika msimbo, kuunganisha hifadhidata na kupeleka mtandaoni kuwa mchakato mmoja, bila kubadilisha zana nyingi.
Usalama wa aina katika full-stack: Data inayorejeshwa na seva pamoja na matokeo ya maswali ya hifadhidata hupitishwa kwa vipengele vya ukurasa ikiwa na aina zake, hivyo kupunguza makosa ya uunganishaji kati ya frontend na backend.
Ufungaji wa rasilimali bila usanidi: Hubaini na kuunda kiotomatiki uunganishaji wa rasilimali kama D1, KV na R2 zinazohitajika na programu, na kuondoa kazi ngumu ya kuandika usanidi kwa mkono.
Uzoefu unaofanana ndani na kwenye wingu: Maendeleo ya ndani hutumia hifadhidata ya ndani, na deployment hubadilika bila usumbufu kwenda kwenye rasilimali za wingu, hivyo kupunguza kwa kiasi kikubwa tofauti za mazingira.
Kizingiti cha chini cha deployment ya mbofyo mmoja: Amri moja ya npx void deploy hukamilisha mchakato mzima wa ujenzi, usanidi wa rasilimali na uhamishaji wa hifadhidata.
05Anwani za mradi wa Void
Tovuti rasmi ya mradi: https://void.cloud/
Hifadhi ya GitHub: https://github.com/voidzero-dev
06Matukio ya matumizi ya Void
Waendelezaji binafsi kupeleka haraka mtandaoni: Baada ya kukamilisha mradi wa Vite, amri moja hupeleka programu kwenye Cloudflare na kutoa anwani ya mtandaoni bila usanidi, ikifaa kwa side project na maonyesho ya kazi.
Programu za ndani za zana za uandishi wa AI: Wafanyakazi wa timu hutumia AI kutengeneza zana za ndani au paneli za usimamizi, kisha huzipeleka kwa pamoja kupitia jukwaa la Void bila kila mtu kuhitaji kufikia akaunti ya wingu.
Programu ndogo na za kati za full-stack: Kwa programu kamili zinazohitaji hifadhidata (D1), akiba (KV) na hifadhi ya faili (R2), Void hukamilisha kiotomatiki uunganishaji na uhamishaji wa rasilimali.
Miradi ya uanzishaji inayozingatia gharama: Huepuka bili kubwa za matumizi kama za Vercel na hutumia suluhisho la chanzo huria pamoja na rasilimali za bei nafuu za Cloudflare kudhibiti matumizi.
Biashara au mashirika yanayohitaji mamlaka ya data: Jukwaa linaweza kujitumika, msimbo unaweza kukaguliwa na kurekebishwa, na data haiondoki kwenye akaunti yako ya Cloudflare.
© Kanusho: vikoa na maudhui yaliyounganishwa vinaweza kubadilika kadiri muda unavyopita. AIEZZ haidhibiti tovuti za wahusika wengine. Kagua maudhui na hatari za nje kwa kujitegemea.

Ukaguzi wa watumiaji0