Available options are listed below:
Maîtriser Node.js: Construire des Applications Haute Performance avec Node.js et Express
| AUTHOR | Middysunn, Pedro |
| PUBLISHER | Independently Published (09/30/2025) |
| PRODUCT TYPE | Paperback (Paperback) |
Écrire un simple "Hello, World" en Node.js est une chose. Concevoir une application haute performance, prête pour la production et capable de gérer un trafic réel en est une autre. Ce livre comble le fossé entre les tutoriels d'introduction et les compétences professionnelles requises pour bâtir des systèmes back-end robustes, scalables et faciles à maintenir.
Plus qu'un simple tutoriel, c'est un guide complet qui détaille le cycle de vie entier d'un service web moderne. En commençant par le coeur asynchrone de Node.js, vous progresserez vers la création d'une API Express structurée, la connexion à des bases de données SQL et NoSQL, et l'implémentation d'une authentification sécurisée par jetons. Le livre aborde ensuite des sujets avancés, tels que la communication en temps réel avec les WebSockets, les tests automatisés et la conteneurisation de votre application avec Docker pour un déploiement fluide.
Que vous soyez un développeur front-end souhaitant devenir full-stack, un ingénieur junior prêt à passer au niveau supérieur ou un programmeur autodidacte en quête d'un modèle professionnel, ce guide vous offre la clarté et la profondeur nécessaires. Chaque chapitre s'appuie sur le précédent, aboutissant à une application non seulement fonctionnelle, mais aussi conçue selon les meilleures pratiques modernes.
À l'intérieur, vous apprendrez à
Concevoir et créer des API RESTful claires en utilisant une structure modulaire basée sur des contrôleurs.
Connecter vos applications à MongoDB et PostgreSQL avec Mongoose et Sequelize.
Implémenter le hachage sécurisé de mots de passe et l'authentification sans état avec les JSON Web Tokens (JWT).
Gérer les téléversements de fichiers de manière sûre et efficace avec des librairies comme Multer.
Écrire des tests unitaires et d'intégration complets avec Jest et Supertest pour développer en toute confiance.
Conteneuriser votre application avec Docker pour des déploiements cohérents et portables.
Faire monter en charge votre application sur plusieurs coeurs de processeur grâce au module cluster.
Cessez d'assembler des ressources en ligne fragmentées. Maîtriser Node.js est votre guide complet et intégral pour devenir un ingénieur back-end compétent et confiant.
Écrire un simple "Hello, World" en Node.js est une chose. Concevoir une application haute performance, prête pour la production et capable de gérer un trafic réel en est une autre. Ce livre comble le fossé entre les tutoriels d'introduction et les compétences professionnelles requises pour bâtir des systèmes back-end robustes, scalables et faciles à maintenir.
Plus qu'un simple tutoriel, c'est un guide complet qui détaille le cycle de vie entier d'un service web moderne. En commençant par le coeur asynchrone de Node.js, vous progresserez vers la création d'une API Express structurée, la connexion à des bases de données SQL et NoSQL, et l'implémentation d'une authentification sécurisée par jetons. Le livre aborde ensuite des sujets avancés, tels que la communication en temps réel avec les WebSockets, les tests automatisés et la conteneurisation de votre application avec Docker pour un déploiement fluide.
Que vous soyez un développeur front-end souhaitant devenir full-stack, un ingénieur junior prêt à passer au niveau supérieur ou un programmeur autodidacte en quête d'un modèle professionnel, ce guide vous offre la clarté et la profondeur nécessaires. Chaque chapitre s'appuie sur le précédent, aboutissant à une application non seulement fonctionnelle, mais aussi conçue selon les meilleures pratiques modernes.
À l'intérieur, vous apprendrez à
Concevoir et créer des API RESTful claires en utilisant une structure modulaire basée sur des contrôleurs.
Connecter vos applications à MongoDB et PostgreSQL avec Mongoose et Sequelize.
Implémenter le hachage sécurisé de mots de passe et l'authentification sans état avec les JSON Web Tokens (JWT).
Gérer les téléversements de fichiers de manière sûre et efficace avec des librairies comme Multer.
Écrire des tests unitaires et d'intégration complets avec Jest et Supertest pour développer en toute confiance.
Conteneuriser votre application avec Docker pour des déploiements cohérents et portables.
Faire monter en charge votre application sur plusieurs coeurs de processeur grâce au module cluster.
Cessez d'assembler des ressources en ligne fragmentées. Maîtriser Node.js est votre guide complet et intégral pour devenir un ingénieur back-end compétent et confiant.
