Je vais créer une API REST backend en Node.js avec express et déploiement Docker


À propos de ce service
Traduction automatique
Je développe des API REST en Node.js et Express qui continuent de fonctionner après la livraison.
Je gère mon propre service web sur Node.js, ce qui m’a permis de traiter ce qui ne fonctionne que lors de la production : requêtes qui bloquent, pics de trafic qui épuisent la mémoire.
Ce que vous obtenez : validation des entrées sur chaque endpoint ; erreurs JSON cohérentes avec les bons codes de statut, jamais une trace de pile brute ; délais d’expiration des requêtes ; limitation du débit et de la concurrence ; configuration via variables d’environnement ; un README avec les étapes d’installation et des exemples de requêtes ; code source complet.
La version standard ajoute une journalisation structurée. La version premium inclut un Dockerfile, un guide de déploiement, une intégration continue avec GitHub Actions et des tests unitaires.
Je publie mon travail en open source. Mon package de sécurité sur GitHub est un wrapper d’exécution de processus renforcé avec une liste blanche d’hôtes et une protection contre l’injection de commandes et d’arguments : 115 tests passés, CI vert sur Node 18, 20 et 22. Demandez-moi le lien.
Avant de commander, envoyez-moi un message avec ce que doit faire l’API et votre trafic attendu. Je vous dirai honnêtement si c’est réalisable avant que vous dépensiez quoi que ce soit.
Découvrez Hao Nguyen
Web Scraping and Video Download API Developer
- DeVietnam
- Membre depuismai 2026
Langues
Vietnamien, Anglais
Traduction automatique
FAQ
Traduction automatique
Avons-nous besoin d’un appel ?
Non. Je travaille à partir de spécifications écrites et je réponds en anglais. D’après mon expérience, les exigences écrites entraînent moins de malentendus qu’un appel, et nous conservons tous deux une trace de ce qui a été convenu.
Pouvez-vous l’héberger ou le déployer pour moi ?
Je fournis un Dockerfile et un guide étape par étape pour le déploiement dans le package Premium, et je répondrai à vos questions pendant le déploiement. Je ne héberge pas le service ni ne paie votre serveur, donc l’hébergement reste sous votre propre compte et contrôle.

