Zinn Hub
0
Vaša košarica
0

Ukratko

Ključni detalji o ovoj usluzi koji će vam pomoći pri odluci. Generirano od strane Zinn Huba, a ne prodavatelja.

Vrijeme izvođenja i okvir

Axum na Tokiju
Izgrađeno na axumu i Tokio asinkronom okruženju za izvođenje – Rust stack spreman za proizvodnju bez zaključavanja hosta. Radi na VPS-u, Dockeru, Railwayu, Fly.io ili vašem vlastitom stroju.

Način dostave

Vaše spremište
Izvorni kod, testovi, README i Dockerfile (Standard+) izravno se prenose u vaše spremište. Testovi prolaze jednom naredbom izvan okvira.

Stil komunikacije

Samo pisano, dnevna ažuriranja
Bez poziva – sva ažuriranja pismeno. Višednevne izrade dobivaju kratku pisanu bilješku o napretku svakog radnog dana, s odgovorima unutar 12 sati radnim danom (UTC+5).

Vjerodajnica prodavatelja

Autor otvorenog koda Rust
Održava reqwest-rotate, objavljenu Rust biblioteku na crates.io s CI-jem i ~200 testova – provjerljiv signal kvalitete koda prije kupnje.

Što ćete dobiti

Formati:
Prilagođeni kod
Način isporuke:
Voditelj narudžbi
Napomene: Kod i testove prenosim u vaše spremište. Testovi se pokreću jednom naredbom, a README prikazuje kako pokrenuti, testirati i implementirati uslugu. Standard dodaje migracije baze podataka i Dockerfile. Napredno zadržava sve to i dodaje CI pri svakom pushu i kontrolnu listu za implementaciju. U početku, prva krajnja točka radi od kraja do kraja, tako da je možete sami pozvati dok ja gradim ostatak.

Potpuni opis

Vaša usluga stiže u vašem vlastitom repozitoriju s testovima i README datotekom, spremna za pokretanje: REST API na axumu, radnik koji obrađuje datoteke ili red čekanja, ili usluga koja se nalazi između vašeg sustava i tuđeg API-ja. U Rust sam došao nakon osam godina rada na webu, a održavam reqwest-rotate, open-source Rust biblioteku na crates.io s dokumentacijom, CI-jem i oko dvjesto testova.

Starter je jedna usluga s do 3 REST krajnjih točaka, ili jedan radnik koji čita datoteke ili red čekanja koji već koristite: testovi, README i izvorni kod u vašem repozitoriju. Nema rada na shemi baze podataka u Starteru. Standard dodaje do 8 krajnjih točaka, PostgreSQL ili SQLite s migracijama, provjeru valjanosti unosa, integracijske testove protiv testne baze podataka i Dockerfile. Advanced ide do 15 krajnjih točaka i donosi autentifikaciju tokenom s ulogama, pozadinski radnik, CI radni tijek koji gradi i testira pri svakom pushu, te kontrolni popis za implementaciju za vaš poslužitelj.

Krajnje točke se broje kao metoda plus putanja: GET /orders i POST /orders su dvije. Nije uključeno: front end, mobilna aplikacija ili pametni ugovori.

Svaka usluga radi na Tokiju, asinkronom runtimeu na kojem je izgrađen axum. Ništa je ne veže za jednog hosta: radi na Linux VPS-u, u Dockeru na AWS-u, Railwayu ili Fly.io, ili na vašem vlastitom stroju. Dockerfile dolazi sa Standardom i Advancedom, a kontrolni popis za implementaciju Advanceda napisan je za poslužitelj koji navedete.

Pisana ažuriranja svaki radni dan na višednevnoj izradi, brzi odgovori, bez poziva.

Koraci za dovršetak vašeg projekta
1. Opseg potvrđen pismeno – čitam vaše zahtjeve i potvrđujem popis krajnjih točaka, prikladnost razine i stog prije bilo kakvog koda. Krajnje točke se broje kao metoda plus putanja.
2. Repozitorij, CI kostur i model podataka – Kostur projekta s prvom krajnjom točkom koja radi od kraja do kraja, tako da možete rano vidjeti oblik usluge i ispraviti smjer dok je to jeftino.
3. Krajnje točke ili radnik, s testovima – Preostale krajnje točke ili radnik, svaka sa svojim testovima. Na višednevnoj izradi dobivate kratko pisano ažuriranje svaki radni dan.
4. Integracijski testovi, README, Dockerfile – Integracijski testovi protiv testne baze podataka, README, Dockerfile na Standardu i Advancedu, te kontrolni popis za implementaciju na Advancedu.
5. Predaja u vašem repozitoriju – Izvorni kod isporučen u vašem repozitoriju s pisanom predajom: kako ga pokrenuti, kako ga testirati, kako ga implementirati.

Zinner jamstvo kvalitete

✓
Provjereni profesionalac
Svaki Zinner se pregledava i odobrava prije pridruživanja platformi.
✓
Zajamčena kvaliteta rada
Sve usluge podržane su našom predanošću osiguranju kvalitete.
✓
Sigurno plaćanje
Vaše plaćanje je zaštićeno dok ne odobrite isporučeni rad.

Usporedite pakete

FunkcijaPočetniStandardnoNapredno
Vrijeme isporuke5 dana7 dana14 dana
Revizije123
OpsegDo 3 krajnjih točaka ili 1 radnikaDo 8 krajnjih točaka i baze podatakaDo 15 krajnjih točaka, autentifikacija i CI
Izvorni kod✓✓✓

Portfolio

Primjeri rada prodavatelja vezani uz ovaj Zinn.

reqwest-rotate: open-source biblioteka

Mali omot za reqwest za scrapere i API klijente koji trebaju rotaciju proxyja, ograničenje brzine po hostu i ponovni pokušaj s odgodom, bez povlačenja okvira za middleware. Objavljeno na crates.io s dokumentacijom, CI-jem i oko dvjesto testova.

Detalji usluge

Vrsta usluge
Standardno
Vrsta Zinnera
Freelancer
Dostupnost
Radni dani
Zemlja prodavatelja
Kazahstan
Prihvaćeni jezici
Engleski
ruski
NDA dostupno
Da
Veličine projekata kojima se rukuje
Malo do srednje
Vrijeme odgovora
Unutar 12 sati
Godine iskustva
10+

Često postavljana pitanja

Pošaljite što usluga treba raditi i ja ću vam reći koja razina odgovara prije nego što kupite. Krajnje točke se broje kao metoda plus putanja, tako da su GET /orders i POST /orders dvije.

Ovaj projekt je za novu uslugu; promjene unutar velike produkcijske baze koda su zaseban razgovor.

Početni paket uključuje jednu reviziju, Standardni dvije, Napredni tri. Revizija ispravlja nešto pogrešno s krajnjom točkom koju sam isporučio. Ako se sam sažetak promijeni ili trebate više krajnjih točaka, to je novi posao: koristite dodatak ili novu narudžbu.

Ne. Samo pisana komunikacija, u porukama projekta.

Recenzije kupaca

Pogledajte što naši kupci kažu o ovom Zinnu

Kategorije

Zinner pravila

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

Samo prijavljeni korisnici koji su kupili ovaj proizvod mogu ostaviti recenziju.

Opcije i narudžba

Preuzmite aplikaciju Zinn Hub

Obavijesti · Brži pristup · Puni zaslon

Dodirnite Podijeli u svom pregledniku

➜ Zatim dodirnite "Dodaj na početni zaslon"