| Express.js software | |
|---|---|
| Genere | Framework per applicazioni web |
| Sviluppatore | TJ Holowaychuk,StrongLoop and others |
| Data prima versione | 16 novembre 2010 |
| Ultima versione | 5.2.1 (1º dicembre 2025) |
| Sistema operativo | Multipiattaforma |
| Linguaggio | JavaScript |
| Licenza | licenza MIT (licenza libera) |
| Sito web | expressjs.com eexpressjs.com/ |
| Modifica dati su Wikidata ·Manuale | |
Express.js, o semplicementeExpress, è unframework per applicazioni web perNode.js,open source sottoLicenza MIT. È stato progettato per creareweb application eAPI[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 partebackend degli stack di sviluppo comeMEAN,MERN oMEVN, insieme al databaseMongoDB e ai framework e librerieJavaScript.
Nel giugno del 2014 i diritti per la gestione del progetto sono stati acquisiti daStrongLoop.[3] Nel settembre del 2015 StrongLoop è stata acquisita daIBM;[4] nel gennaio del 2016IBM ha annunciato che avrebbe posto Express.js sotto l'amministrazione della Node.js Foundation.[5]