API REST Rust dhe punëtorë backend të ndërtuar në axum, të dorëzuar në depozitën tuaj me teste dhe një README. Fushëveprim i fiksuar për nivel, përditësime me shkrim, pa thirrje.
Do të ndërtoj një API REST Rust ose shërbim backend me axum
Deri në 3 pika fundore REST ose një punëtor, teste, README, burim në depozitën tuaj.
- Deri në 3 pika fundore ose 1 punëtor
- Kodi burimor
Deri në 8 pika fundore, PostgreSQL ose SQLite me migrime, teste, një Dockerfile.
- Deri në 8 pika fundore dhe një bazë të dhënash
- Kodi burimor
Deri në 15 pika fundore, autentifikim me token me role, punëtor në sfond, CI në çdo shtytje.
- Deri në 15 pika fundore, autentifikim dhe CI
- Kodi burimor
Kërko një Ofertë të Personalizuar
Identifikohu për të Kërkuar një Ofertë të Personalizuar
Krijoni një llogari falas ose identifikohuni për të kërkuar një ofertë të personalizuar nga ky Zinner.
Hyr / RegjistrohuBëj një Pyetje Para Shitjes
Identifikohu për të Bërë një Pyetje
Për të reduktuar spamin në platformë, mesazhet para shitjes mund të dërgohen vetëm nga përdoruesit e identifikuar.
Krijoni një llogari falas ose identifikohuni për t'i dërguar mesazh këtij Zinner-i direkt.
Hyr / RegjistrohuKërkohet identifikimi
Krijoni një llogari falas ose identifikohuni për t'i dërguar mesazh këtij Zinner-i.
Hyr / RegjistrohuKërkohet identifikimi
Krijoni një llogari falas ose identifikohuni për të kërkuar një ofertë të personalizuar.
Hyr / RegjistrohuNë një vështrim
Detaje kyçe rreth këtij shërbimi për t'ju ndihmuar të vendosni. Gjeneruar nga Zinn Hub, jo nga shitësi.
Pozicioni i Vlerës
Pila Teknologjike
Çfarë dorëzohet
Stili i Komunikimit
Besueshmëria e shitësit
Çfarë do të merrni
Përshkrimi i Plotë
Shërbimi juaj arrin në depozitën tuaj me teste dhe një README, gati për t'u ekzekutuar: një API REST në axum, një punëtor që përpunon skedarë ose një radhë, ose një shërbim që ndodhet midis sistemit tuaj dhe API-së së dikujt tjetër. Unë erdha në Rust pas tetë vitesh punë në ueb, dhe mirëmbaj reqwest-rotate, një paketë Rust me burim të hapur në crates.io me dokumente, CI dhe rreth dyqind teste.
Starter është një shërbim me deri në 3 pika fundore REST, ose një punëtor që lexon skedarë ose një radhë që tashmë e ekzekutoni: teste, një README dhe burim në depozitën tuaj. Nuk ka punë me skemën e bazës së të dhënave në Starter. Standard shton deri në 8 pika fundore, PostgreSQL ose SQLite me migrime, vërtetim të hyrjes, teste integrimi kundër një baze të dhënash testimi dhe një Dockerfile. Advanced shkon në 15 pika fundore dhe sjell autentifikim me token me role, një punëtor në sfond, një rrjedhë pune CI që ndërton dhe teston në çdo shtytje, dhe një listë kontrolli për vendosje për serverin tuaj.
Pikat fundore numërohen si metodë plus shteg: GET /orders dhe POST /orders janë dy. Nuk përfshihen: një ndërfaqe, një aplikacion celular ose kontrata inteligjente.
Çdo shërbim funksionon në Tokio, kohën e ekzekutimit asinkron mbi të cilin është ndërtuar axum. Asgjë nuk e lidh atë me një host: ai funksionon në një VPS Linux, në Docker në AWS, Railway ose Fly.io, ose në makinën tuaj. Dockerfile vjen me Standard dhe Advanced, dhe lista e kontrollit të vendosjes Advanced është shkruar për serverin që emërtoni.
Përditësime me shkrim çdo ditë pune në një ndërtim shumëditor, përgjigje të shpejta, pa thirrje.
Hapat për përfundimin e projektit tuaj
1. Fusha e konfirmuar me shkrim - Unë lexoj kërkesat tuaja dhe konfirmoj listën e pikave fundore, përshtatjen e nivelit dhe stack-un para çdo kodi. Pikat fundore numërohen si metodë plus shteg.
2. Depozita, skeleti CI dhe modeli i të dhënave - Skeleti i projektit me pikën e parë fundore që funksionon nga fillimi në fund, në mënyrë që të mund të shihni formën e shërbimit herët dhe të korrigjoni drejtimin ndërsa është i lirë.
3. Pikat fundore ose punëtori, me teste - Pikat fundore të mbetura ose punëtori, secila me testet e saj. Në një ndërtim shumëditor ju merrni një përditësim të shkurtër me shkrim çdo ditë pune.
4. Teste integrimi, README, Dockerfile - Teste integrimi kundër një baze të dhënash testimi, README, një Dockerfile në Standard dhe Advanced, dhe një listë kontrolli për vendosje në Advanced.
5. Dorëzimi në depozitën tuaj - Kodi burimor i dorëzuar në depozitën tuaj me një dorëzim me shkrim: si ta ekzekutoni, si ta testoni, si ta vendosni.
Garancia e Cilësisë Zinner
Çdo Zinner rishikohet dhe miratohet para se të bashkohet me platformën.
Të gjitha shërbimet mbështeten nga angazhimi ynë për sigurimin e cilësisë.
Pagesa juaj mbrohet derisa të miratoni punën e dorëzuar.
Krahaso Paketat
| Funksioni | Fillestar | Standard | E avancuar |
|---|---|---|---|
| Koha e dorëzimit | 5 ditë | 7 ditë | 14 ditë |
| Rishikime | 1 | 2 | 3 |
| Shtrirja | Deri në 3 pika fundore ose 1 punëtor | Deri në 8 pika fundore dhe një bazë të dhënash | Deri në 15 pika fundore, autentifikim dhe CI |
| Kodi burimor | ✓ | ✓ | ✓ |
Portofoli
Shembuj të punës së shitësit në lidhje me këtë Zinn.

reqwest-rotate: paketë me burim të hapur
Një mbështjellës i vogël reqwest për skrapuesit dhe klientët e API-së që kanë nevojë për rrotullim proksi, kufizim të shpejtësisë për host dhe riprovim me backoff, pa tërhequr një kuadër middleware. Publikuar në crates.io me dokumente, CI dhe rreth dyqind teste.

Detajet e Shërbimit
Pyetjet e Bëra Shpesh
Dërgoni atë që shërbimi duhet të bëjë dhe unë do t'ju them se cili nivel i përshtatet para se të blini. Pikat fundore numërohen si metodë plus shteg, kështu që GET /orders dhe POST /orders janë dy.
Ky projekt është për një shërbim të ri; ndryshimet brenda një baze të madhe kodi prodhimi janë një bisedë e veçantë.
Starter përfshin një rishikim, Standard dy, Advanced tre. Një rishikim rregullon diçka të gabuar me një pikë fundore që kam dorëzuar. Nëse vetë udhëzimi ndryshon, ose keni nevojë për më shumë pika fundore, kjo është punë e re: përdorni shtesën, ose një porosi të re.
Jo. Vetëm me shkrim, në mesazhet e projektit.
Vlerësimet e Klientëve
Shikoni çfarë thonë klientët tanë për këtë Zinn
Kategoritë
Politikat e Zinner
Zinns të Ngjashëm

Zhvilloni aplikacionin tuaj të internetit me NextJS ReactJS MongoDB Firebase TypeScript











