Developpez.com

Le Club des Développeurs et IT Pro

Apprendre la programmation en JavaScript avec le framework Node.js

Un tutoriel de Sébastien Castiel

Le 2017-05-25 21:33:28, par Malick, Community Manager
Chers membres du club,

J'ai le plaisir de vous présenter ce tutoriel de Sebastien Castiel :

Redécouvrir JavaScript avec Node.js
JavaScript a toujours été l'un de mes langages préférés. Il est souvent considéré comme un langage complexe à maintenir, probablement à cause des possibilités syntaxiques qu'il offre (closures, notation JSON…), mais en réalité il ne demande peut-être qu'un peu plus de rigueur que d'autres langages.

Ce tutoriel vous exposera quelques possibilités offertes par Node.js, en commençant naturellement par une rapide initiation aux bases.
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre le JavaScript.
  Discussion forum
5 commentaires
  • ideefixe
    Membre expert
    Bonjour, Etcher est développé avec Node.js.
  • air-dex
    Membre expert
    @ideefixe soulève ici un point intéressant, à savoir que Node.js est très mal présenté dans ce tutoriel. Node.js c'est avant tout un interpréteur JavaScript, point barre. Le Web côté serveur en JS ne vient que (bien) après. Dire que Node sert à faire du Web côté serveur en JS est très réducteur pour cette technologie. Le Web côté serveur en JS n'est qu'une toute petite partie de ce que peut faire Node. Certes c'est probablement l'usage majoritaire (quoique avec Electron...), mais Node peut faire tellement plus. C'est comme si on faisait l'amalgame entre Python et Django ou entre Java et Java EE. @ideefixe parle ici d'Electron qui est une framework basé sur Node pour la création d'applications de bureau, loin du Web côté serveur.
  • bpdu92
    Membre du Club
    bonjour Sebastien et autres experts NJS
    bravo pour ton super job Redecouvrir JS avec nodeJS
    je crois comprendre que nodeJS permet de lancer plusieurs taches simultanément,
    contrairt à Php et Wordpress
    est-ce bien exact ?
    si oui, aurais tu un exemple ?

    merci d'avance
    bernard
    club informatique Ciroco
  • Engiwip
    Membre habitué
    Envoyé par air-dex
    @ideefixe soulève ici un point intéressant, à savoir que Node.js est très mal présenté dans ce tutoriel. Node.js c'est avant tout un interpréteur JavaScript, point barre. Le Web côté serveur en JS ne vient que (bien) après. Dire que Node sert à faire du Web côté serveur en JS est très réducteur pour cette technologie. Le Web côté serveur en JS n'est qu'une toute petite partie de ce que peut faire Node. Certes c'est probablement l'usage majoritaire (quoique avec Electron...), mais Node peut faire tellement plus. C'est comme si on faisait l'amalgame entre Python et Django ou entre Java et Java EE. @ideefixe parle ici d'Electron qui est une framework basé sur Node pour la création d'applications de bureau, loin du Web côté serveur.

    Dire que NodeJS est un interpréteur JS est encore plus reducteur.
    C est le moteur V8 de google qui s en charge.
  • bpdu92
    Membre du Club
    bonjour les experts,
    où puis trouver un exemple simple,
    par ex
    -lancement de 3 taches
    -wait jusqu'à fin d'execution
    -avec protection par TO si possible ?

    Merci d'avance
    Cdlt