Interfejsy API REST w Rust i procesy backendowe zbudowane na axum, dostarczone do Twojego repozytorium z testami i plikiem README. Stały zakres dla każdego poziomu, pisemne aktualizacje, bez połączeń.
Zbuduję interfejs API REST w Rust lub usługę backendową z użyciem axum
Do 3 punktów końcowych REST lub jednego procesu roboczego, testy, plik README, kod źródłowy w Twoim repozytorium.
- Do 3 punktów końcowych lub 1 pracowników
- Kod źródłowy
Do 8 punktów końcowych, PostgreSQL lub SQLite z migracjami, testy, plik Dockerfile.
- Do 8 punktów końcowych i bazy danych
- Kod źródłowy
Do 15 punktów końcowych, uwierzytelnianie tokenem z rolami, proces roboczy w tle, CI przy każdym pushu.
- Do 15 punktów końcowych, uwierzytelnianie i CI
- Kod źródłowy
Poproś o ofertę niestandardową
Zaloguj się, aby poprosić o ofertę niestandardową
Utwórz bezpłatne konto lub zaloguj się, aby poprosić o spersonalizowaną ofertę od tego Zinner.
Zaloguj się / Zarejestruj sięZadaj pytanie przed zakupem
Zaloguj się, aby zadać pytanie
Aby zmniejszyć spam na platformie, wiadomości przed sprzedażą mogą być wysyłane tylko przez zalogowanych użytkowników.
Utwórz bezpłatne konto lub zaloguj się, aby wysłać wiadomość do tego Zinner bezpośrednio.
Zaloguj się / Zarejestruj sięWymagane logowanie
Utwórz bezpłatne konto lub zaloguj się, aby wysłać wiadomość do tego Zinner.
Zaloguj się / Zarejestruj sięWymagane logowanie
Utwórz bezpłatne konto lub zaloguj się, aby poprosić o spersonalizowaną ofertę.
Zaloguj się / Zarejestruj się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ę.
Pozycja Wartości
Tech Stack
Co jest dostarczane
Styl komunikacji
Wiarygodność dostawcy
Co otrzymasz
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
Każdy Zinner jest sprawdzany i zatwierdzany przed dołączeniem do platformy.
Wszystkie usługi są objęte naszym zobowiązaniem do zapewnienia jakości.
Twoja płatność jest chroniona do momentu zatwierdzenia dostarczonej pracy.
Porównaj Pakiety
| Funkcja | Starter | Standard | Zaawansowane |
|---|---|---|---|
| Czas dostawy | 5 dni | 7 dni | 14 dni |
| Poprawki | 1 | 2 | 3 |
| Zakres | Do 3 punktów końcowych lub 1 proces roboczy | Do 8 punktów końcowych i bazy danych | Do 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
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
Powiązane Zinns

Tworzenie aplikacji internetowych przy użyciu NextJS, ReactJS, Firebase i Supabase











