Zinn Hub
0
Twój Koszyk
0

At a Glance

Kluczowe szczegóły dotyczące tej usługi, które pomogą Ci podjąć decyzję. Wygenerowane przez Zinn Hub, a nie przez sprzedawcę.

Tech Stack

Rust + Axum + Tokio
Zbudowany na asynchronicznym frameworku Axum działającym na środowisku uruchomieniowym Tokio – produkcyjny, wysokowydajny i niezależny od hosta.

Co jest dostarczane

Źródło, testy i README
Każdy poziom zawiera działające testy i plik README w Twoim własnym repozytorium. Standard i Advanced zawierają plik Dockerfile; Advanced dodaje przepływ pracy CI i listę kontrolną wdrożenia.

Styl komunikacji

Tylko pisemnie
Brak połączeń – wszystkie aktualizacje i potwierdzenia zakresu odbywają się pisemnie, co zapewnia jasny ślad dokumentacji przez cały projekt.

Wiarygodność dostawcy

Autor Rust Open-Source
Dostawca utrzymuje reqwest-rotate, opublikowany pakiet Rust na crates.io z CI i około 200 testami – weryfikowalny sygnał prawdziwej ekspertyzy Rust.

Co otrzymasz

Formaty:
Niestandardowy kod
Metoda dostawy:
Menedżer zamówień

Pełny opis

Twoja usługa trafia do Twojego własnego repozytorium z testami i plikiem README, gotowa do uruchomienia: REST API na axum, proces roboczy przetwarzający pliki lub kolejkę, lub usługa pośrednicząca między Twoim systemem a API kogoś innego. Do Rust przyszedłem po ośmiu latach pracy w sieci i utrzymuję reqwest-rotate, otwarty pakiet Rust na crates.io z dokumentacją, CI i około dwustu testami.

Starter to jedna usługa z maksymalnie 3 punktami końcowymi REST lub jeden proces roboczy odczytujący pliki lub kolejkę, którą już uruchamiasz: testy, plik README i kod źródłowy w Twoim repozytorium. W Starterze brak pracy nad schematem bazy danych. Standard dodaje do 8 punktów końcowych, PostgreSQL lub SQLite z migracjami, walidację danych wejściowych, testy integracyjne wobec testowej bazy danych i plik Dockerfile. Advanced rozszerza się do 15 punktów końcowych i wprowadza uwierzytelnianie tokenem z rolami, proces roboczy w tle, przepływ pracy CI, który buduje i testuje przy każdym pushu, oraz listę kontrolną wdrożenia dla Twojego serwera.

Punkty końcowe liczą się jako metoda plus ścieżka: GET /orders i POST /orders to dwa. Nie uwzględniono: frontendu, aplikacji mobilnej ani inteligentnych kontraktów.

Każda usługa działa na Tokio, asynchronicznym środowisku uruchomieniowym, na którym zbudowany jest axum. Nic nie wiąże jej z jednym hostem: działa na Linux VPS, w Dockerze na AWS, Railway lub Fly.io, lub na Twojej własnej maszynie. Plik Dockerfile jest dostępny w wersjach Standard i Advanced, a lista kontrolna wdrożenia Advanced jest napisana dla nazwanego przez Ciebie serwera.

Pisemne aktualizacje każdego dnia roboczego przy wielodniowej budowie, szybkie odpowiedzi, brak połączeń.

Kroki do ukończenia Twojego projektu
1. Zakres potwierdzony pisemnie – zapoznaję się z Twoimi wymaganiami i potwierdzam listę punktów końcowych, dopasowanie poziomu i stos technologiczny przed napisaniem jakiegokolwiek kodu. Punkty końcowe liczą się jako metoda plus ścieżka.
2. Repozytorium, szkielet CI i model danych – Szkielet projektu z pierwszym punktem końcowym działającym od początku do końca, dzięki czemu możesz wcześnie zobaczyć kształt usługi i skorygować kierunek, gdy jest to tanie.
3. Punkty końcowe lub proces roboczy, z testami – Pozostałe punkty końcowe lub proces roboczy, każdy z własnymi testami. Przy wielodniowej budowie otrzymujesz krótką pisemną aktualizację każdego dnia roboczego.
4. Testy integracyjne, README, Dockerfile – Testy integracyjne wobec testowej bazy danych, plik README, plik Dockerfile w wersjach Standard i Advanced oraz lista kontrolna wdrożenia w wersji Advanced.
5. Przekazanie w Twoim repozytorium – Kod źródłowy dostarczony w Twoim repozytorium z pisemnym przekazaniem: jak go uruchomić, jak go przetestować, jak go wdrożyć.

Gwarancja Jakości Zinner

✓
Zweryfikowany Profesjonalista
Każdy Zinner jest sprawdzany i zatwierdzany przed dołączeniem do platformy.
✓
Gwarantowana Jakość Pracy
Wszystkie usługi są objęte naszym zobowiązaniem do zapewnienia jakości.
✓
Bezpieczna płatność
Twoja płatność jest chroniona do momentu zatwierdzenia dostarczonej pracy.

Porównaj Pakiety

FunkcjaStarterStandardZaawansowane
Czas dostawy5 dni7 dni14 dni
Poprawki123
ZakresDo 3 punktów końcowych lub 1 proces roboczyDo 8 punktów końcowych i bazy danychDo 15 punktów końcowych, uwierzytelnianie i CI
Kod źródłowy✓✓✓

Portfolio

Przykłady prac sprzedawcy związanych z tym Zinnem.

reqwest-rotate: pakiet open-source

Mała nakładka na reqwest dla scraperów i klientów API, którzy potrzebują rotacji proxy, limitowania szybkości na hosta i ponawiania z wycofaniem, bez konieczności włączania frameworka middleware. Opublikowana na crates.io z dokumentacją, CI i około dwustu testami.

Szczegóły usługi

Typ usługi
Standard
Typ Zinnera
Freelancer
Dostępność
Dni robocze
Kraj Sprzedawcy
Kazachstan
Akceptowane języki
Angielski
rosyjski
Dostępna Umowa NDA
Tak
Obsługiwane rozmiary projektów
Małe do średnich
Czas odpowiedzi
W ciągu 12 godzin
Lat Doświadczenia
10+

Często zadawane pytania

Wyślij, co usługa ma robić, a ja powiem Ci, który poziom pasuje, zanim kupisz. Punkty końcowe liczą się jako metoda plus ścieżka, więc GET /orders i POST /orders to dwa.

Ten projekt dotyczy nowej usługi; zmiany w dużej, produkcyjnej bazie kodu to osobna rozmowa.

Pakiet startowy obejmuje jedną poprawkę, standardowy dwie, a zaawansowany trzy. Poprawka naprawia coś, co jest nie tak z dostarczonym przeze mnie punktem końcowym. Jeśli sama specyfikacja ulegnie zmianie lub potrzebujesz więcej punktów końcowych, jest to nowa praca: użyj dodatku lub nowego zamówienia.

Nie. Tylko pisemnie, w wiadomościach projektu.

Opinie klientów

Sprawdź, co nasi klienci mówią o tym Zinn

Kategorie

Polityka Zinner

Zbuduję REST API w Rust lub usługę backendową z Axum 7 &Raquo; Zinn Hub

Tylko zalogowani klienci, którzy zakupili ten produkt, mogą zostawić opinię.

Opcje i zamówienie

Pobierz aplikację Zinn Hub

Powiadomienia · Szybszy dostęp · Pełny ekran

Naciśnij Udostępnij w przeglądarce

➜ Następnie naciśnij "Add to Home Screen"