Zinn Hub
0
Váš košík
0

Stručný přehled

Klíčové detaily o této službě, které vám pomohou se rozhodnout. Vygenerováno Zinn Hub, nikoli prodejcem.

Runtime & Framework

Axum na Tokio
Postaveno na axum a asynchronním runtime Tokio – produkční Rust stack bez uzamčení hostitele. Běží na VPS, Docker, Railway, Fly.io nebo na vašem vlastním stroji.

Způsob doručení

Váš repozitář
Zdrojový kód, testy, README a Dockerfile (Standard+) nahrány přímo do vašeho vlastního repozitáře. Testy projdou jediným příkazem hned po vybalení.

Styl komunikace

Pouze písemné, denní aktualizace
Žádné hovory – všechny aktualizace písemně. Vícedenní sestavení dostávají krátkou písemnou poznámku o pokroku každý pracovní den, s odpověďmi do 12 hodin v pracovní dny (UTC+5).

Pověření prodejce

Autor open-source Rustu
Udržuje reqwest-rotate, publikovaný Rust crate na crates.io s CI a ~200 testy – ověřitelný signál kvality kódu před nákupem.

Co obdržíte

Formáty:
Vlastní kód
Způsob doručení:
Manažer objednávek
Poznámky: Kód a testy nahraji do vašeho repozitáře. Testy se spustí jedním příkazem a README ukazuje, jak službu spustit, otestovat a nasadit. Standard přidává migrace databáze a Dockerfile. Advanced si to všechno ponechává a přidává CI při každém pushi a kontrolní seznam nasazení. Zpočátku funguje první koncový bod end-to-end, takže si ho můžete sami zavolat, zatímco já budu stavět zbytek.

Úplný popis

Vaše služba dorazí ve vašem vlastním repozitáři s testy a README, připravená k spuštění: REST API na axum, worker, který zpracovává soubory nebo frontu, nebo služba, která sedí mezi vaším systémem a API někoho jiného. K Rustu jsem se dostal po osmi letech práce s webem a udržuji reqwest-rotate, open-source Rust crate na crates.io s dokumentací, CI a asi dvěma sty testy.

Starter je jedna služba s až 3 REST koncovými body, nebo jeden worker čtoucí soubory nebo frontu, kterou již provozujete: testy, README a zdrojový kód ve vašem repozitáři. V Starteru není práce se schématem databáze. Standard přidává až 8 koncových bodů, PostgreSQL nebo SQLite s migracemi, validaci vstupu, integrační testy proti testovací databázi a Dockerfile. Advanced jde až na 15 koncových bodů a přináší ověřování tokenem s rolemi, worker na pozadí, CI workflow, které sestavuje a testuje při každém pushi, a kontrolní seznam pro nasazení na váš server.

Koncové body se počítají jako metoda plus cesta: GET /orders a POST /orders jsou dva. Není zahrnuto: front-end, mobilní aplikace nebo chytré kontrakty.

Každá služba běží na Tokio, asynchronním runtime, na kterém je postaven axum. Nic ji neváže na jednoho hostitele: běží na Linux VPS, v Dockeru na AWS, Railway nebo Fly.io, nebo na vašem vlastním stroji. Dockerfile je součástí Standard a Advanced, a kontrolní seznam pro nasazení Advanced je napsán pro server, který uvedete.

Písemné aktualizace každý pracovní den při vícedenní stavbě, rychlé odpovědi, žádné hovory.

Kroky k dokončení vašeho projektu
1. Rozsah potvrzen písemně – přečtu si vaše požadavky a potvrdím seznam koncových bodů, vhodnost úrovně a stack před jakýmkoli kódem. Koncové body se počítají jako metoda plus cesta.
2. Repozitář, CI skeleton a datový model – Skeleton projektu s prvním koncovým bodem fungujícím end-to-end, abyste mohli brzy vidět tvar služby a korigovat směr, dokud je to levné.
3. Koncové body nebo worker, s testy – Zbývající koncové body nebo worker, každý s vlastními testy. Při vícedenní stavbě dostanete krátkou písemnou aktualizaci každý pracovní den.
4. Integrační testy, README, Dockerfile – Integrační testy proti testovací databázi, README, Dockerfile na Standard a Advanced a kontrolní seznam pro nasazení na Advanced.
5. Předání ve vašem repozitáři – Zdrojový kód dodaný ve vašem repozitáři s písemným předáním: jak ho spustit, jak ho testovat, jak ho nasadit.

Záruka kvality Zinner

✓
Prověřený profesionál
Každý Zinner je před připojením k platformě zkontrolován a schválen.
✓
Zaručená kvalita práce
Všechny služby jsou podpořeny naším závazkem k zajištění kvality.
✓
Bezpečná platba
Vaše platba je chráněna, dokud neschválíte dodanou práci.

Porovnat balíčky

FunkceStarterStandardPokročilé
Doba dodání5 dní7 dní14 dní
Revize123
RozsahAž 3 koncových bodů nebo 1 workerAž 8 koncových bodů a databázeAž 15 koncových bodů, ověřování a CI
Zdrojový kód✓✓✓

Portfolio

Příklady práce prodejce související s tímto Zinnem.

reqwest-rotate: open-source crate

Malý wrapper pro reqwest pro scrapers a API klienty, kteří potřebují rotaci proxy, omezení rychlosti na hostitele a opakování s exponenciálním zpožděním, aniž by museli tahat middleware framework. Publikováno na crates.io s dokumentací, CI a asi dvěma sty testy.

Podrobnosti o službě

Typ služby
Standardní
Typ Zinnera
Na volné noze
Dostupnost
Všední dny
Země prodejce
Kazachstán
Přijímané jazyky
Angličtina
ruština
NDA k dispozici
Ano
Zpracované velikosti projektů
Malé až střední
Doba odezvy
Do 12 hodin
Roky zkušeností
10+

Často kladené otázky

Pošlete, co má služba dělat, a já vám před nákupem řeknu, do které úrovně se hodí. Koncové body se počítají jako metoda plus cesta, takže GET /orders a POST /orders jsou dva.

Tento projekt je pro novou službu; změny ve velké produkční kódové základně jsou samostatná konverzace.

Starter zahrnuje jednu revizi, Standard dvě, Advanced tři. Revize opravuje něco špatného s koncovým bodem, který jsem dodal. Pokud se samotný brief změní, nebo potřebujete více koncových bodů, jedná se o novou práci: použijte doplněk nebo novou objednávku.

Ne. Pouze písemně, ve zprávách projektu.

Hodnocení zákazníků

Podívejte se, co na tento Zinn říkají naši zákazníci

Kategorie

Zásady Zinner

I Will build a Rust REST API or backend service with axum 1 » Zinn Hub

Recenzi mohou zanechat pouze přihlášení zákazníci, kteří si tento produkt zakoupili.

Možnosti a objednávka

Získejte aplikaci Zinn Hub

Oznámení · Rychlejší přístup · Celá obrazovka

Klepněte na Sdílet ve vašem prohlížeči

➜ Poté klepněte na "Přidat na plochu"