Maison  >  Article  >  interface Web  >  Qu’est-ce que node.js ? Que peut-on faire ?

Qu’est-ce que node.js ? Que peut-on faire ?

不言
不言original
2018-10-22 11:42:439248parcourir

Lorsque vous apprenez JavaScript, je pense que vous verrez toujours node.js tant que vous faites attention aux articles pertinents. Alors, qu'est-ce que node.js exactement ? Que peut-on faire ? Le prochain article vous présentera ce que signifie node.js et ce que node.js peut faire.

Qu’est-ce que node.js ? Que peut-on faire ?

Tout d'abord, jetons un coup d'œil à Qu'est-ce que node.js ?

D'après l'explication sur Baidu Encyclopedia, nous pouvons savoir que node.js est un environnement d'exécution Javascript, qui encapsule essentiellement le moteur Chrome V8. node.js n'est pas un framework JavaScript, ni ce n'est le cas ; pas une bibliothèque côté navigateur. node.js est une plate-forme de développement qui permet à JavaScript de s'exécuter côté serveur. Cela fait de JavaScript un langage de script comparable aux langages côté serveur tels que PHP, Python, Perl et Ruby.

Parlons brièvement du concept de moteur V8 ici :

Le moteur JavaScript V8 est le moteur JavaScript sous-jacent utilisé par Google pour son navigateur Chrome. Peu de gens réfléchissent à ce que JavaScript fait réellement sur la machine client ?
En fait, le moteur JavaScript se charge d'interpréter et d'exécuter le code.

Après avoir lu ce qu'est node.js, jetons un coup d'œil à Que peut faire node.js ?

Tout d'abord, nous devons savoir que node.js présente des avantages très importants : rapidité, hautes performances, haute efficacité de développement et large gamme d'applications.

Examinons ensuite l'utilisation de node.js :

1. nodeJs est la pierre angulaire de la pile complète frontale. Ses scénarios d'application ont évolué à partir d'échafaudages et d'outils auxiliaires. d'outils front-end. À la couche intermédiaire de l'API, à la couche proxy et au développement back-end professionnel.

2. node.js fournit une API RESTful pour le Web Le service reçoit plusieurs paramètres, les analyse, assemble une réponse et renvoie une réponse (généralement moins de texte) à l'utilisateur. Ceci convient à Node idéal puisque vous pouvez le construire pour gérer des dizaines de milliers de connexions. Cela ne nécessite toujours pas beaucoup de logique ; il recherche simplement certaines valeurs dans une base de données et les compose dans une réponse. Étant donné que les réponses contiennent de petites quantités de texte et que les requêtes entrantes contiennent de petites quantités de texte, le trafic n'est pas élevé et une seule machine peut gérer même les entreprises les plus occupées. Exigences API.

3. Les applications Node.js sont développées via javascript, puis s'exécutent directement sur le moteur V8 anormal de Google. Avec Node.js, vous n'avez pas à vous soucier de la demande du client exécutant un morceau de code sur le serveur qui peut provoquer un blocage.

4. A ce stade, de nombreuses applications nodeJs sont des ponts entre le front-end et le back-end.

Enfin :

Node.js est actuellement utilisé dans de nombreux endroits, et je ne peux pas l'expliquer clairement en une phrase ou deux. Pour plus de connaissances sur node.js, vous pouvez suivre <.>Tutoriel vidéo node .js colonne ! ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn