Express.js

framework per applicazioni web per Node.js
Versione del 19 nov 2018 alle 18:05 di Luxhacker (discussione | contributi) (link corretti)

Express.js, o semplicemente Express, è un web application framework per Node.js, open source sotto licenza Licenza MIT. È stato progettato per creare web application e API. [1] È stato definito il server framework standard de facto per Node.js. [2]

Express.js
software
Logo
Logo
GenereWeb framework (non in lista)
SviluppatoreTJ Holowaychuk, StrongLoop and others
Data prima versione16 novembre 2010
Ultima versione5.1.0 (31 marzo 2025)
Sistema operativoMultipiattaforma
LinguaggioJavaScript
Licenzalicenza MIT
(licenza libera)
Sito web expressjs.com, http://expressjs.com/.

L'autore originale, TJ Holowaychuk, lo descrive come ispirato a Sinatra, ovvero un infrastruttura di base minimale estendibile con innumerevoli plugin. Express è la parte backend dello stack mean, insieme al database MongoDB ed al framework frontend AngularJS.[3]


Storia

Nel giugno del 2014 i diritti per la gestione del progetto sono stati acquisiti da StrongLoop. [4] Nel settembre del 2015 StrongLoop è stata acquisita da IBM; [5] nel gennaio del 2016 IBM ha annunciato che avrebbe posto Express.js sotto l'amministrazione della Node.js Foundation.[6]


Voci correlate

Riferimenti

  1. ^ Express.js home page, su expressjs.com.
  2. ^ Case study: How & why to build a consumer app with Node.js. VentureBeat.com.
  3. ^ Mean.io: The Friendly & Fun Javascript Fullstack for your next web application, su mean.io.
  4. ^ TJ Holowaychuk Passes Sponsorship of Express to StrongLoop, su strongloop.com, StrongLoop. URL consultato l'11 February 2016 (archiviato dall'url originale l'11 October 2016).
  5. ^ IBM snaps up StrongLoop to add Node.js smarts to BlueMix, su infoworld.com, IDG. URL consultato l'11 February 2016.
  6. ^ Node.js Foundation to shepherd Express Web framework, su infoworld.com, IDG. URL consultato l'11 February 2016.