Costruirò un backend nodejs con express o nestjs


Informazioni su questo servizio
Traduzione automatica.
Scrivo il backend con cui la tua app comunica, in TypeScript su Node.js, usando Express o NestJS. Può esporre un'API REST per un'app web o mobile, avviare un worker che gestisce file caricati o lavori in coda, o collegare la tua app a un'API di terze parti. Uso PostgreSQL, MongoDB e Redis per i dati, e Docker per eseguirlo.
Il pacchetto Basic copre fino a tre endpoint REST in un servizio, o un singolo worker per file o la tua coda esistente. Standard porta a otto endpoint, memorizza i dati in PostgreSQL con migrazioni o in MongoDB, e include un Dockerfile. Premium lo porta a quindici endpoint e aggiunge login con token e ruoli utente, un worker in coda e CI su GitHub Actions.
In ogni pacchetto, ogni endpoint riceve validazione input e test, e tu ottieni un README, configurazione tramite variabili di ambiente e il codice sorgente completo.
Prima di scrivere qualsiasi codice, preparo una breve specifica in chat che elenca cosa riceve e restituisce ogni endpoint, e tu la confermi. Puoi provare una versione funzionante prima della consegna, e ti aggiorno quotidianamente sui progressi.
Il deployment sul tuo server è un extra. Se il tuo progetto si trova tra due pacchetti, inviami i dettagli e ti farò un preventivo personalizzato.
Scopri di più su Alexandr S
Developer: JavaScript, TypeScript, Rust, React, NextJs, NodeJs, Tauri
- DaKazakistan
- Membro dagiu 2024
- Tempo di risposta medio1 ora
Lingue
Russo, Inglese
Traduzione automatica.
Il mio portfolio
Altri servizi della categoria Sviluppo di software offerti da me
FAQ
Traduzione automatica.
Express o NestJS?
NestJS gira sopra Express di default, e la velocità è circa la stessa. Express mantiene il servizio più leggero. NestJS aggiunge moduli e dependency injection, che aiutano quando il codice cresce e più sviluppatori lo condividono. Descrivi il servizio e ti dirò quale si adatta meglio.
Come conteggi gli endpoint?
Un metodo su un percorso, quindi GET /users e POST /users sono due endpoint. Il prezzo si basa su lavori ordinari come leggere e salvare record o chiamare un'altra API. Pagamenti, caricamenti di file e report pesanti costano di più, e li preventivo come offerta personalizzata.
Puoi aggiungere endpoint al mio progetto Node.js esistente?
Sì. Dammi accesso al repository e dimmi come avviarlo. Seguo la struttura e lo stile già presenti, scrivo in JavaScript se il progetto lo usa, e copro il nuovo codice con test.
Puoi distribuirlo?
Sì, con l'extra di deployment. Ho bisogno di accesso SSH al tuo server Linux e di un dominio già puntato ad esso. Costi del server e manutenzione successiva non sono inclusi.
Possiamo parlare tramite chiamata?
No, lavoro nella scrittura. Tutto rimane nella chat dell'ordine, così possiamo entrambi verificare più tardi cosa è stato concordato.
Cosa copre una revisione?
Correggere tutto ciò che non corrisponde alla specifica concordata in chat. Nuovi endpoint o modifiche alla specifica sono lavori nuovi, tramite l'extra di endpoint o un'offerta personalizzata.
