Nodejs a-t-il besoin d'un serveur Web ?
Nodejs a-t-il besoin d'un serveur Web ?

Vidéo: Nodejs a-t-il besoin d'un serveur Web ?

Vidéo: Nodejs a-t-il besoin d'un serveur Web ?
Vidéo: Mettre en place un serveur Web (25/28) : NodeJS et Nginx 2024, Peut
Anonim

Il peut fonctionner de manière autonome sans avoir besoin de serveur Web parce qu'il est un runtime lui-même mais encore une fois il est pas un serveur Web . Tous les projets Node permettent l'importation de NMP packages dans un projet via le npm commande d'installation.

De cette façon, node js a-t-il besoin d'un serveur Web ?

js fournit des capacités pour créer votre propre serveur Web qui traitera les requêtes HTTP de manière asynchrone. Vous pouvez utiliser IIS ou Apache pour exécuter Nœud . js web application mais il est recommandé d'utiliser Nœud . serveur web js.

De plus, comment exécuter un serveur Web de nœud JS ? NodeJS - Configurer un serveur HTTP simple/serveur Web local

  1. Téléchargez et installez NodeJS.
  2. Installez le package du serveur http à partir de npm.
  3. Démarrez un serveur Web à partir d'un répertoire contenant des fichiers de site Web statiques.
  4. Accédez à votre site Web local avec un navigateur.

Par la suite, la question est la suivante: le nœud js a-t-il besoin d'Apache ?

Nœud . js comme un proxy inverse aussi, mais certains développeurs préfèrent utiliser d'autres outils pour faire (dans mon entreprise, nous utilisons Nginx avec certains de nos nœud . js applications). Donc, en bref: vous ne avoir besoin Nginx ou Apache du tout, mais vous pouvez utiliser si vous le souhaitez.

Quel serveur convient le mieux à Node JS ?

Si vous posez des questions sur le serveur HTTP pour Node. js: La plupart des serveurs de nœuds sont construits sur un module `http` comme expressJs pour une charge modérée, vous pouvez les utiliser directement. Mais pour une charge plus élevée, vous pouvez utiliser d'autres serveurs http comme ` nginx ` comme serveur proxy. Suivez ce tutoriel pour configurer nginx comme serveur proxy.

Conseillé: