Node.js est un environnement d’exécution JavaScript basé sur le moteur V8 de Google Chrome, qui permet d’exécuter du code JavaScript côté serveur. Contrairement aux navigateurs web, qui sont principalement utilisés pour exécuter du JavaScript côté client (dans le navigateur), Node.js permet de créer des applications serveur en JavaScript. Il est particulièrement adapté pour les applications réseau à fort trafic, telles que les serveurs web et les API, grâce à son modèle non-bloquant et asynchrone, qui permet de gérer de nombreuses connexions simultanément de manière efficace. Node.js utilise une architecture orientée événement, ce qui le rend performant et scalable pour des tâches comme le traitement de requêtes HTTP et le streaming de données.
Introduction et préparation
0/8
Les modules
0/8
Les modules internes
0/12
Les streams
0/6
Serveur et routing
0/6
Cookies et Authentification
0/6
Events Loop
0/8
Node Package Manager
0/4
BDD, CRUD et API
0/14
Projet final
0/8
Conclusion
0/1
À propos de la leçon