Ninaandika backend ambayo programu yako huwasiliana nayo, katika TypeScript kwenye Node.js, kwa kutumia Express au NestJS. Inaweza kufichua API ya REST kwa programu ya wavuti au ya simu, kuendesha mfanyakazi anayeshughulikia faili zilizopakiwa au kazi za foleni, au kuunganisha programu yako kwenye API ya wahusika wengine. Ninatumia PostgreSQL, MongoDB na Redis kwa data, na Docker kwa kuiendesha.
Nitaunda backend ya Node.js na Express au NestJS
Hadi 3 vituo vya REST au mfanyakazi mmoja, na uthibitishaji, majaribio na README.
- Hadi vituo 3 au mfanyakazi mmoja
- Msimbo wa chanzo
Hadi 8 vituo vinavyoungwa mkono na PostgreSQL au MongoDB, na majaribio na Dockerfile.
- Hadi vituo 8 na hifadhidata
- Msimbo wa chanzo
Usanidi wa kawaida na hadi 15 vituo, pamoja na kuingia na majukumu ya mtumiaji, mfanyakazi wa foleni na CI.
- Hadi sehemu 15 za mwisho, kuingia na CI
- Msimbo wa chanzo
Omba Ofa Maalum
Ingia ili Uombe Ofa Maalum
Fungua akaunti ya bure au ingia ili kuomba ofa maalum kutoka kwa Zinner huyu.
Ingia / JisajiliUliza Swali Kabla ya Kuuza
Ingia ili Ulize Swali
Ili kupunguza barua taka kwenye jukwaa, jumbe za mauzo ya awali zinaweza kutumwa tu na watumiaji walioingia.
Fungua akaunti ya bure au ingia ili kumtumia ujumbe Zinner huyu moja kwa moja.
Ingia / JisajiliKuingia kunahitajika
Fungua akaunti ya bure au ingia ili kumtumia ujumbe Zinner huyu.
Ingia / JisajiliKuingia kunahitajika
Fungua akaunti ya bure au ingia ili kuomba ofa iliyobinafsishwa.
Ingia / JisajiliKwa Mtazamo
Maelezo muhimu kuhusu huduma hii kukusaidia kuamua. Imetolewa na Zinn Hub, si muuzaji.
Nafasi ya Thamani
Mrundikano wa Teknolojia
Hifadhidata Zinazoungwa Mkono
Kinachojumuishwa Kila Wakati
Bora Kwa
Utakachopokea
Maelezo Kamili
Inafaa kwa wanaoanza na timu ndogo ambao frontend yao bado inaendeshwa kwenye data bandia, au ambao programu yao inahitaji huduma moja zaidi karibu na backend iliyopo. TypeScript kwenye seva inaweza kushiriki aina na frontend ya TypeScript, kwa hivyo sehemu iliyobadilishwa jina inavunja ujenzi badala ya ukurasa hai, na Express au NestJS huweka msimbo unaofahamika kwa msanidi programu anayefuata.
Starter inashughulikia hadi vituo vitatu vya REST katika huduma moja, au mfanyakazi mmoja wa faili au foleni yako iliyopo. Standard huongeza hiyo hadi vituo nane, huhifadhi data katika PostgreSQL na uhamiaji au katika MongoDB, na inakuja na Dockerfile. Advanced inachukua hadi vituo kumi na tano na kuongeza kuingia kwa msingi wa tokeni na majukumu ya mtumiaji, mfanyakazi wa foleni na CI kwenye GitHub Actions.
Katika kila kifurushi, kila kituo kinapata uthibitishaji wa pembejeo na majaribio, na unapata README, usanidi katika vigezo vya mazingira na msimbo kamili wa chanzo.
Kabla ya msimbo wowote, ninaandika maelezo mafupi kwenye gumzo yakiorodhesha kile kila kituo kinapokea na kurudisha, na unathibitisha. Unaweza kujaribu toleo linalofanya kazi kabla ya utoaji, na ninachapisha noti ya maendeleo kila siku.
Usambazaji kwenye seva yako ni ziada. Ikiwa mradi wako unaanguka kati ya vifurushi viwili, nitumie maelezo na nitanukuu ofa maalum.
Ninachohitaji kutoka kwako
- Eleza huduma inafanya nini na ubandike ombi moja la sampuli na JSON unayotarajia kurudi.
- Jina lako la mtumiaji la GitHub, na hazina ikiwa msimbo unaingia kwenye mradi uliopo. Bila GitHub, msimbo unakuja kama kumbukumbu.
- Je, huduma inaita mfumo mwingine? Ikiwa ndivyo, tuma nyaraka za API za mfumo huo au data fulani ya sampuli.
- Kwenye Standard au Advanced, hifadhidata gani huduma inapaswa kutumia? Tuma maelezo ya ufikiaji au dampo la schema, au sema ni mpya.
- Huduma itaendeshwa wapi: seva yako ya Linux, Docker au jukwaa la wingu? Ikiwa uliagiza usambazaji, nitaomba ufikiaji wa SSH kwenye gumzo.
Dhamana ya Ubora wa Zinner
Kila Zinner hukaguliwa na kuidhinishwa kabla ya kujiunga na jukwaa.
Huduma zote zinaungwa mkono na ahadi yetu ya uhakikisho wa ubora.
Malipo yako yanalindwa hadi uidhinishe kazi iliyokamilishwa.
Linganisha Vifurushi
| Kazi | Mwanzo | Kawaida | Ya Juu |
|---|---|---|---|
| Muda wa Uwasilishaji | 5 siku | 7 siku | 14 siku |
| Marekebisho | 1 | 2 | 3 |
| Upeo | Hadi 3 vituo au mfanyakazi mmoja | Hadi sehemu za mwisho za 8 na hifadhidata | Hadi 15 vituo, kuingia na CI |
| Msimbo wa chanzo | ✓ | ✓ | ✓ |
Kwingineko
Mifano ya kazi ya muuzaji inayohusiana na Zinn hii.

Formline: Duka la Next.js na Stripe
Duka unaloweza kubofya: mabango 16 katika makusanyo 4, vichungi na utafutaji unaobaki kwenye URL, rukwama, mandhari mepesi na meusi, na malipo yanayoishia kwa agizo la onyesho au kikao halisi cha Stripe Checkout katika hali ya majaribio. Niliijenga kama Next.js static export katika TypeScript na Tailwind CSS. Malipo ya kadi hupitia Cloudflare Worker ambayo hupanga upya bei ya rukwama kwenye seva na kuthibitisha saini ya webhook ya Stripe.



Maelezo ya Huduma
Maswali Yanayoulizwa Mara kwa Mara
NestJS inaendeshwa juu ya Express kwa chaguo-msingi, na kasi ni sawa. Express huweka huduma ndogo fupi. NestJS huongeza moduli na sindano ya utegemezi, ambayo husaidia mara tu msimbo unakua na watengenezaji kadhaa wanashiriki.
Njia moja kwenye njia moja, kwa hivyo GET /users na POST /users ni vituo viwili. Bei inachukua kazi ya kawaida kama vile kusoma na kuhifadhi rekodi au kupiga API nyingine. Malipo, upakiaji wa faili na ripoti nzito hugharimu zaidi, na ninazinukuu kama ofa maalum.
Ndio. Nipe ufikiaji wa hazina na uniambie jinsi ya kuiendesha. Ninafuata muundo na mtindo uliopo tayari, ninaandika JavaScript ikiwa mradi unaitumia, na ninafunika msimbo mpya na majaribio.
Ndio, na ziada ya usambazaji. Ninahitaji ufikiaji wa SSH kwenye seva yako ya Linux na kikoa ambacho tayari kinaelekeza kwake. Gharama za seva na matengenezo ya baadaye hazijajumuishwa.
Hapana, ninafanya kazi kwa maandishi. Kila kitu kinabaki kwenye gumzo la agizo, kwa hivyo tunaweza wote kuangalia baadaye kile kilichokubaliwa.
Kurekebisha chochote ambacho hakilingani na maelezo tuliyokubaliana kwenye gumzo. Vituo vipya au mabadiliko kwenye maelezo ni kazi mpya, kupitia ziada ya kituo au ofa maalum.
Maoni ya Wateja
Angalia wateja wetu wanasema nini kuhusu Zinn hii
Kategoria
Sera za Zinner
Zinns Zinazohusiana

Tengeneza programu za wavuti katika React JS, Next JS, Node.js, Firebase, Vercel

Tengeneza programu yako ya wavuti na NextJS ReactJS MongoDB Firebase TypeScript

Tengeneza programu kamili za wavuti na React, Next.js, Firebase & ujumuishaji wa AI




