Node.js

Node.js est un environnement d’exécution JavaScript open source. Il exécute du code JavaScript en dehors d’un navigateur web, ce qui permet aux développeurs web d’utiliser JavaScript pour le back-end de leurs applications web. Node.js est également multiplateforme et fonctionne sous Windows, Unix, Linux et macOS.

Avant l’apparition de Node.js, JavaScript ne pouvait s’exécuter qu’à l’intérieur d’un navigateur web. Les sites web pouvaient utiliser JavaScript pour ajouter de l’interactivité côté client aux pages web et aux applications web, mais le serveur web lui-même devait utiliser un autre langage, comme PHP, pour effectuer sa part du travail. Node.js permet au code JavaScript de s’exécuter côté serveur, ce qui signifie que les développeurs web peuvent utiliser un seul langage pour le front-end et le back-end de leurs applications web.

Les navigateurs web utilisent leurs propres moteurs JavaScript, tandis que les serveurs web utilisent Node.js

Node.js est populaire auprès des développeurs web pour plusieurs raisons. Tout d’abord, il est efficace pour les applications qui nécessitent de nombreuses connexions simultanées et peut traiter de nombreuses requêtes à la fois. Il dispose également d’un vaste écosystème de paquets et de bibliothèques open source disponibles par l’intermédiaire de Node Package Manager, ce qui permet aux développeurs d’ajouter facilement de nouvelles fonctionnalités en intégrant des modules existants à leurs applications. Enfin, la possibilité d’utiliser un seul langage de programmation au lieu de deux réduit la complexité d’un projet et facilite l’apprentissage.

NOTE: Node.js utilise le moteur d’exécution JavaScript V8 de Google, le même moteur que celui utilisé par le navigateur web Chrome.

Mis à jour June 20, 2023 par Brian P.

quizTestez vos connaissances

What service do companies like Cloudflare and Fastly provide?

A
CMS
0%
B
CDN
0%
C
CPS
0%
D
CRM
0%
Correct! Incorrect!     View the CDN definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Node.js sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.