Histoire de Node.js

Histoire de Node.js

  1. Objectifs

    • Connaitre les l’historique de Node.js
  2. Historique

    • JavaScript est un langage de programmation créé chez Netscape en tant qu’outil de script pour manipuler les pages Web dans leur navigateur, Netscape Navigator .
    • Une partie du modèle commercial de Netscape consistait à vendre des serveurs Web, qui comprenaient un environnement appelé Netscape LiveWire qui pouvait créer des pages dynamiques à l’aide de JavaScript côté serveur. Malheureusement, Netscape LiveWire n’a pas eu beaucoup de succès et le JavaScript côté serveur n’a été popularisé que récemment, par l’introduction de Node.js.
    • Node.js a été créé par Ryan Dahl en 2009. Son développement et sa maintenance sont effectués par l’entreprise Joyent.
    • En 2009, Ryan Dahl a écrit Node.js . Au début, Node.js ne prenait en charge que Mac OS X et Linux. Dahl a dirigé le développement et la maintenance et plus tard, il a été parrainé par Joyent .
    • Le 8 novembre 2009, lors du premier JSConf européen, le projet Node.js a été présenté pour la première fois par Dahl . Node.js est une combinaison du moteur JavaScript Chrome V8, d’une API d’E / S de bas niveau et d’une boucle d’événements.



  3. Versions

    • Les versions 1.x à 3.x s’appelaient “io.js” car elles faisaient partie de la fourche io.js. Depuis Node.js 4.0.0, les anciennes versions de io.js ont convergé avec Node.js 0.12.x vers des versions unifiées de Node.js.
    • 2009 : Le début de Node.js, npm a été créé aussi
    • 2010 : Le début d’Express, le début de socket.io
    • 2011 : La version 1.0 de npm est sortie, les entreprises Uber, LinkedIn, etc. ont commencé à adopter Node.js. hapi est né
    • 2012 : L’adoption se poursuit et se développe rapidement
    • 2013 :
      • Ghost a été la première grande plateforme de blogs à utiliser Node.js
      • Koa est né
    • 2014 : IO.js est devenu un fork majeur de Node.js, «The Big Fork», dans le but d’introduire le support ES6 et d’aller plus vite
    • 2015 :
      • La Fondation Node.js a commencé, IO.js est fusionné dans Node.js,
      • npm introduit des modules privés Node.js 4 (versions 1, 2 et 3 jamais publiées auparavant)
    • 2016:
      • L’ incident du pavé gauche
      • Le fil est né
      • Node.js 6
    • 2017 : npm se concentre davantage sur la sécurité
      • Le début de Node.js 8
      • HTTP/2
      • V8 introduit Node.js dans sa suite de tests, faisant officiellement de Node.js une cible pour le moteur JS, en plus de Chrome Jusqu’à 3 milliards de npm de téléchargements chaque semaine
    • 2018 : Le début de Node.js 10. Prise en charge expérimentale des modules ES .mjs
    • 2019 : Le début de Node.js 12 – 13. Le travail sur Deno a commencé à faire passer le JS côté serveur dans la prochaine décennie avec la prise en charge de JavaScript moderne
    • 2020 : Le début de Node.js 14-15. GitHub (appartenant à Microsoft) a acquis npm
    • 03/03/2021 : Node.js 15.11.0



Laisser un commentaire

Abonnez vous à notre chaîne YouTube gratuitement