Node.js est une plateforme logicielle libre en JavaScript, orientée vers les applications réseauévènementielles hautement concurrentes qui doivent pouvoir monter en charge.
Elle utilise la machine virtuelle V8, la librairie libuv pour sa boucle d'évènements, et implémente sous licence MIT les spécifications CommonJS.
Parmi les modules natifs de Node.js, on retrouve http qui permet le développement de serveur HTTP. Ce qui autorise, lors du déploiement de sites internet et d'applications web développés avec Node.js, de ne pas installer et utiliser des serveurs webs tels que Nginx ou Apache.
Concrètement, Node.js est un environnement bas niveau permettant l’exécution de JavaScriptcôté serveur.
Node.js est utilisé notamment comme plateforme de serveur Web, elle est utilisée par GoDaddy, IBM, NetFlix, Amazon Web Services, Groupon, Vivaldi, SAP, LinkedIn, Microsoft, Yahoo!, Walmart, Rakuten, Sage et PayPal.
Source: Wikipedia
Comments