Node.js

Le guide ultime pour démarrer avec Node.js

 

  1. Présentation de Node.js
  2. Entreprises populaires qui utilisent Node.js
  3. Installer Node.js et le module de package de nœud (NPM)
  4. Créer un serveur de nœud
  5. Traiter la demande et envoyer la réponse
  6. Installer Nodemon pour les redémarrages automatiques
  7. Et après?

Présentation de Node.js

Entreprises populaires qui utilisent Node.js

  1. LinkedIn ( https://www.linkedin.com )
  2. Netflix ( https://www.netflix.com )
  3. Uber ( https://www.uber.com )
  4. Trello ( https://trello.com )
  5. PayPal ( https://www.paypal.com )
  6. NASA ( https://www.nasa.gov )
  7. eBay ( https://www.ebay.com )
  8. Moyen ( https://medium.com )
  9. Groupon ( https://www.groupon.com )
  10. Walmart ( https://www.walmart.com )
  11. Mozilla ( https://www.mozilla.org )
  12. GoDaddy ( https://www.godaddy.com )
  13. Yandex ( https://yandex.com )
  14. Upwork ( https://www.upwork.com )
  15. Yahoo ( https://yahoo.com )

Installer Node.js et le module de package de nœud (NPM)

Télécharger | Node.js

Node.js® est un runtime JavaScript basé sur le moteur JavaScript V8 de Chrome.

nodejs.org

nœud -v
npm-v

Créer un serveur de nœud

http

https

fs

  1. Lire des fichiers
  2. Créer des fichiers
  3. Mettre à jour les fichiers
  4. Supprimer les fichiers
  5. Renommer les fichiers

chemin

  1. basename()
    Renvoie la dernière partie d’un chemin.
  2. dirname()
    Renvoie les répertoires d’un chemin.
  3. extname()
    Renvoie l’extension de fichier d’un chemin.
  4. isAbsolute()
    Renvoie vrai si un chemin est un chemin absolu, sinon faux.
  5. format()
    Formate un objet chemin en une chaîne de chemin.

os

  1. arch()
    Renvoie l’architecture du processeur du système d’exploitation.
  2. cpus()
    Renvoie un tableau contenant des informations sur les processeurs de l’ordinateur.
  3. freemem()
    Renvoie le nombre de mémoire libre du système.
  4. hostname()
    Renvoie le nom d’hôte du système d’exploitation.
  5. networkInterfaces()
    Renvoie les interfaces réseau qui ont une adresse réseau.
nœud app.js
http://localhost:3000

Traiter la demande et envoyer la réponse

nœud app.js
http://localhost:3000

Installer Nodemon pour les redémarrages automatiques

npm installer nodemon -g
npm installer nodemon --save-dev
nodemon app.js

Et après?

Retour en haut