Node.js
Anglais, Sebastian Jumper, 2023Plus que 1 pièce en stock chez le fournisseur
Couverture du livre
Informations sur le produit
Si vous développez des applications JavaScript côté serveur, vous avez besoin de Node.js ! Commencez par les bases de l'environnement Node.js : installation, structure de l'application, et modules. Ensuite, suivez des exemples de code détaillés pour apprendre le développement web à l'aide de frameworks comme Express et Nest. Apprenez les différentes approches de la programmation asynchrone, y compris RxJS et les flux de données. Des détails sur des sujets périphériques tels que le test, la sécurité, la performance, et plus encore, font de ce livre votre référence quotidienne tout-en-un pour Node.js!Dans ce livre, vous apprendrez à :a. Démarrer avec Node.js Commencez votre voyage avec Node.js. Apprenez à connaître les composants de base de l'environnement, tels que le moteur V8 et les bibliothèques. Ensuite, installez Node.js et explorez les outils de développement d'applications et le système de modules. b. Développer des applications Développez des applications web en suivant des exemples de code pratiques. Mettez en place un serveur web en utilisant HTTP et développez des applications étape par étape en utilisant les frameworks Express et Nest. Connectez des bases de données, générez des interfaces en utilisant le serveur REST et GraphQL, mettez en œuvre des outils de commande en ligne, gérez la programmation asynchrone, etc. c. Gérer les applicationsGérer vos applications Node.js du développement au déploiement. Apprenez à utiliser les gestionnaires de paquets, à mettre en œuvre des essais et à vous protéger contre les menaces de sécurité. Obtenez des conseils d'experts sur l'extensibilité et les performances pour optimiser vos applications. Les points forts incluent :1) Installation2) Programmation asynchrone3) Développement d'applications 4) Modules 5) Cadres Express et Nest6) Moteurs de modèles 7) Connectivité de la base de données 8) Web sockets9) Gestion des sessions10) Déploiement et opérations11) Sécurité 12) Test, performance et évolutivité
Points forts :
Installation
Programmation asynchrone
Développement d'applications
Modules
Frameworks Express et Nest.js
Moteurs de modèles
Connectivité de la base de données
Sockets web
Gestion des sessions
Déploiement et opérations
Sécurité
Testing, performance, et scalabilité.