Costruirò un backend API REST Nodejs con express e deployment con docker

H
harunaakira14
H
harunaakira14
Hao Nguyen
Alcune informazioni sono state tradotte automaticamente.

Informazioni su questo servizio

Traduzione automatica.

Costruisco API REST Node.js ed Express che continuano a funzionare anche dopo il giorno di consegna.


Gestisco il mio servizio web su Node.js, quindi ho affrontato i problemi che si verificano solo in produzione: richieste che si bloccano, picchi di traffico che esauriscono la memoria.


Ciò che ottieni: validazione degli input su ogni endpoint; errori JSON coerenti con i codici di stato corretti, mai uno stack trace grezzo; timeout delle richieste; limitazioni di velocità e di concorrenza; configurazione tramite variabili di ambiente; un README con i passaggi di setup e richieste di esempio; codice sorgente completo.


La versione standard aggiunge il logging strutturato. La versione premium include un Dockerfile, una guida al deployment, CI con GitHub Actions e test unitari.


Pubblico il mio lavoro in modo aperto. Il mio pacchetto di sicurezza su GitHub è un wrapper di esecuzione di processi rinforzato con una whitelist di host e protezione contro injection di comandi e argomenti: 115 test superati, CI verde su Node 18, 20 e 22. Chiedimi il link.


Prima di ordinare, inviami un messaggio con cosa deve fare l’API e il traffico previsto. Ti dirò onestamente se è fattibile prima che spendi qualcosa.

Scopri di più su Hao Nguyen

Hao Nguyen

Web Scraping and Video Download API Developer

  • DaVietnam
  • Membro damag 2026
  • Lingue

    Vietnamita, Inglese
I build web scrapers and video download APIs that keep running after delivery day. I run a video download service I built and operate myself on Node.js and yt-dlp, so I know what breaks in production: markup changes, rate limits, timeouts, hanging requests. My open-source safe-ytdlp package is a hardened yt-dlp wrapper with an SSRF allowlist and injection protection. 115 tests, CI on Node 18, 20 and 22. github.com/nhathao428/safe-ytdlp Node.js, Express, Python, yt-dlp, Docker, GitHub Actions. I work in written English and prefer clear specs over calls.

Traduzione automatica.