Node.js

Node.js

  • Node.js est un environnement d’exécution multiplateforme et une bibliothèque pour exécuter des applications JavaScript en dehors du navigateur. Il est utilisé pour créer des applications Web côté serveur et en réseau. Il est open source et gratuit à utiliser. Il peut être téléchargé à partir de ce lien https://nodejs.org/
  • De nombreux modules de base de Node.js sont écrits en JavaScript. Node.js est principalement utilisé pour exécuter des applications serveur en temps réel.
  • NodeJS est un outil en ligne de commande, qui permet de faire tourner des programmes JavaScript depuis un terminal
  • nodejs

  • NodeJS est une technologie qui permet de faire du Développement JavaScript Coté serveur. Elle se caractérise par :
    • Node n’utilise qu’un seul thread pour gérer les requêtes en utilisant des entrées sorties non bloquantes.
    • Le code NodeJS est asynchrone piloté par des événements et en utilisant des callbacks pour chaque action.
    • Ce qui permet qu’avec un seul Thread, on peut traiter simultanément plusieurs requêtes.
    • Node permet de développer très simplement des applications scalables.
    • S’appuie sur V8, le moteur Javascript de Google utilisé dans Chrome, qui fait partie des moteurs Javascript les plus puissants.
  • Dans ce cours vous allez:
    • Découvrir la plateforme Node.js, comme alternative à PHP pour développer un back-end web moderne
    • Capable de développer, tester et mettre en production un serveur Node.js
    • Installer et utiliser des modules npm: express.js, node-fetch et mongo
  • N’hésitez pas à nous contacter pour tout commentaire ou information



Sommaire du cours de programmation