API REST e worker backend in Rust basati su Axum, consegnati al tuo repository con test e un README. Ambito fisso per livello, aggiornamenti scritti, nessuna chiamata.
Costruirò un'API REST o un servizio backend in Rust con Axum
Fino a 3 endpoint REST o un worker, test, README, codice sorgente nel tuo repository.
- Fino a 3 endpoint o 1 worker
- Codice sorgente
Fino a 8 endpoint, PostgreSQL o SQLite con migrazioni, test, un Dockerfile.
- Fino a 8 endpoint e un database
- Codice sorgente
Fino a 15 endpoint, autenticazione tramite token con ruoli, worker in background, CI ad ogni push.
- Fino a 15 endpoint, autenticazione e CI
- Codice sorgente
Richiedi un'Offerta Personalizzata
Accedi per Richiedere un'Offerta Personalizzata
Crea un account gratuito o accedi per richiedere un'offerta personalizzata da questo Zinner.
Accedi / RegistratiFai una domanda pre-vendita
Accedi per fare una domanda
Per ridurre lo spam sulla piattaforma, i messaggi pre-vendita possono essere inviati solo da utenti registrati.
Crea un account gratuito o accedi per messaggiare direttamente questo Zinner.
Accedi / RegistratiAccesso richiesto
Crea un account gratuito o accedi per messaggiare questo Zinner.
Accedi / RegistratiAccesso richiesto
Crea un account gratuito o accedi per richiedere un'offerta personalizzata.
Accedi / RegistratiAt a Glance
Dettagli chiave su questo servizio per aiutarti a decidere. Generato da Zinn Hub, non dal venditore.
Posizione di Valore
Stack tecnologico
Cosa viene consegnato
Stile di comunicazione
Credibilità del fornitore
Cosa Riceverai
Descrizione Completa
Il tuo servizio arriva nel tuo repository con test e un README, pronto per essere eseguito: un'API REST su axum, un worker che elabora file o una coda, o un servizio che si interpone tra il tuo sistema e l'API di qualcun altro. Sono arrivato a Rust dopo otto anni di lavoro web e mantengo reqwest-rotate, una crate Rust open-source su crates.io con documentazione, CI e circa duecento test.
Starter è un servizio con un massimo di 3 endpoint REST, o un worker che legge file o una coda che già gestisci: test, un README e il codice sorgente nel tuo repository. Nessun lavoro di schema di database in Starter. Standard aggiunge fino a 8 endpoint, PostgreSQL o SQLite con migrazioni, validazione dell'input, test di integrazione su un database di test e un Dockerfile. Advanced arriva a 15 endpoint e include autenticazione tramite token con ruoli, un worker in background, un flusso di lavoro CI che compila e testa ad ogni push e una checklist di distribuzione per il tuo server.
Gli endpoint contano come metodo più percorso: GET /orders e POST /orders sono due. Non inclusi: un front end, un'app mobile o smart contract.
Ogni servizio viene eseguito su Tokio, il runtime asincrono su cui è costruito axum. Nulla lo lega a un singolo host: funziona su un VPS Linux, in Docker su AWS, Railway o Fly.io, o sulla tua macchina. Il Dockerfile è incluso con Standard e Advanced, e la checklist di distribuzione Advanced è scritta per il server che nomini.
Aggiornamenti scritti ogni giorno lavorativo su una build di più giorni, risposte rapide, nessuna chiamata.
Passi per completare il tuo progetto
1. Ambito confermato per iscritto - Leggo i tuoi requisiti e confermo l'elenco degli endpoint, l'adeguatezza del livello e lo stack prima di qualsiasi codice. Gli endpoint contano come metodo più percorso.
2. Repository, scheletro CI e modello di dati - Lo scheletro del progetto con il primo endpoint funzionante end-to-end, in modo che tu possa vedere la forma del servizio in anticipo e correggere la direzione mentre è economico.
3. Endpoint o worker, con test - Gli endpoint rimanenti o il worker, ciascuno con i suoi test. Su una build di più giorni ricevi un breve aggiornamento scritto ogni giorno lavorativo.
4. Test di integrazione, README, Dockerfile - Test di integrazione su un database di test, il README, un Dockerfile su Standard e Advanced, e una checklist di distribuzione su Advanced.
5. Consegna nel tuo repository - Codice sorgente consegnato nel tuo repository con una consegna scritta: come eseguirlo, come testarlo, come distribuirlo.
Garanzia di Qualità Zinner
Ogni Zinner è revisionato e approvato prima di aderire alla piattaforma.
Tutti i servizi sono supportati dal nostro impegno di garanzia della qualità.
Il tuo pagamento è protetto fino a quando non approvi il lavoro consegnato.
Confronta Pacchetti
| Funzione | Principiante | Standard | Avanzato |
|---|---|---|---|
| Tempo di consegna | 5 giorni | 7 giorni | 14 giorni |
| Revisioni | 1 | 2 | 3 |
| Ambito | Fino a 3 endpoint o 1 worker | Fino a 8 endpoint e un database | Fino a 15 endpoint, autenticazione e CI |
| Codice sorgente | ✓ | ✓ | ✓ |
Portfolio
Esempi del lavoro del venditore correlati a questo Zinn.

reqwest-rotate: crate open-source
Un piccolo wrapper reqwest per scraper e client API che necessitano di rotazione proxy, limitazione della frequenza per host e riprova con backoff, senza dover includere un framework middleware. Pubblicato su crates.io con documentazione, CI e circa duecento test.

Dettagli del Servizio
Domande frequenti
Invia ciò che il servizio deve fare e ti dirò a quale livello si adatta prima che tu acquisti. Gli endpoint contano come metodo più percorso, quindi GET /orders e POST /orders sono due.
Questo progetto è per un nuovo servizio; le modifiche all'interno di una grande codebase di produzione sono una conversazione separata.
Lo Starter include una revisione, lo Standard due, l'Advanced tre. Una revisione corregge qualcosa di sbagliato in un endpoint che ho consegnato. Se il brief stesso cambia, o hai bisogno di più endpoint, si tratta di un nuovo lavoro: usa l'add-on o un nuovo ordine.
No. Solo per iscritto, nei messaggi del progetto.
Recensioni dei clienti
Scopri cosa dicono i nostri clienti di questo Zinn
Categorie
Politiche di Zinner
Zinns Correlati

Sviluppo di app web da Figma a React - Next.js, Node.js, Firebase & Supabase











