Express.js

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca
Express.js
software
Logo
Logo
GenereFramework per applicazioni web
SviluppatoreTJ Holowaychuk,StrongLoopand others
Data prima versione16 novembre 2010
Ultima versione4.19.2 (25 marzo 2024)
Sistema operativoMultipiattaforma
LinguaggioJavaScript
Licenzalicenza MIT
(licenza libera)
Sito webexpressjseexpressjs /

Express.js,o semplicementeExpress,è unframework per applicazioni webperNode.js,open sourcesottoLicenza MIT.È stato progettato per creareweb applicationeAPI[1]ed è ormai definito il server framework standard de facto perNode.js.[2]

L'autore originale,TJ Holowaychuk,lo descrive come ispirato aSinatra,ovvero un'infrastruttura di base minimale estendibile con innumerevoli plugin. Express è la partebackenddellostackMEAN,insieme al databaseMongoDBe al framework frontendAngularJS.[3]

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

  1. ^(EN)Home page,suexpressjs.
  2. ^(EN)Case study: How & why to build a consumer app with Node.js,suVentureBeat,7 gennaio 2012.URL consultato il 19 dicembre 2018.
  3. ^Mean.io: The Friendly & Fun JavaScript Fullstack for your next web application,sumean.io.URL consultato il 10 luglio 2019(archiviato dall'url originaleil 6 marzo 2019).
  4. ^(EN)TJ Holowaychuk Passes Sponsorship of Express to StrongLoop,sustrongloop,StrongLoop.URL consultato l'11 febbraio 2016(archiviato dall'url originalel'11 ottobre 2016).
  5. ^(EN)IBM snaps up StrongLoop to add Node.js smarts to BlueMix,suInfoworld,IDG, 10 settembre 2015.URL consultato l'11 febbraio 2016.
  6. ^(EN)Node.js Foundation to shepherd Express Web framework,suInfoworld,IDG, 10 febbraio 2016.URL consultato l'11 febbraio 2016.

Collegamenti esterni

[modifica|modifica wikitesto]