Node JS
Node JS est un environnement d'exécution du langage JS hors du navigateur. Il est très utilisé dans le développement d'application en temps réel.
Grâce à Nodejs il devient alors possible d'embarquer le JS côté serveur, tout comme il est possible de le faire avec le PHP ou le Java ou PHP.
Installation
Pour installer le logiciel, il suffit d'exécuter le logiciel d'installation qu'on peut facilement trouver sur Internet aujourd'hui.
Utilisation
Nous avons principalement deux moyens de l'utiliser, soit en mode interactif ou bien nous enregistrons un fichier js que nous lançons avec nodejs.
Nous aurons ainsi la possibilité d'écrire nos scripts et les faire interpréter par le moteur d'exécution js.
Cas pratique: un serveur web
Nous allons mettre en pratique ces notions en créant un serveur web simple qui héberge une API de gestion des utilisateurs. Mais avant expliquons les notions sur les APIs.