JavaScript a longtemps été cantonné à une utilisation côté client. On n’utilisait JavaScript que pour ajouter de l’interactivité dans les pages web (animations, contrôles de saisie...). Pour les accès aux bases de données distantes, comme MySQL, les applications web intégraient par ailleurs des scripts orientés serveur, là aussi souvent développés en langage PHP.
Avec Node.js, il est bien sûr toujours possible d’utiliser JavaScript côté client pour manipuler les pages HTML. En plus, Node.js propose un environnement côté serveur qui permet aussi d’utiliser le langage JavaScript pour générer des pages web. En clair, il vient en remplacement de langages serveur comme PHP, Java EE, etc.
Abonnement
tous les livres et vidéos ENI en illimité sans engagement
du livre imprimé ou du livre numérique