Express.js

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
Express.js
software
Siglă
Tip Cadrul web (nu este listat )
Dezvoltator TJ Holowaychuk, StrongLoop și alții
Data primei versiuni 16 noiembrie 2010
Ultima versiune 4.17.1 (26 mai 2019)
Sistem de operare Multiplatform
Limba JavaScript
Licență Licență MIT
( licență gratuită )
Site-ul web expressjs.com

Express.js , sau pur și simplu Express , este un cadru de aplicații web pentru Node.js , open source sub licența MIT . Acesta a fost conceput pentru a crea aplicații web și API-uri [1] și este definit acum ca cadrul de server standard de facto pentru Node.js. [2]

Autorul original, TJ Holowaychuk , îl descrie ca fiind inspirat de Sinatra , care este o infrastructură de bază minimă care poate fi extinsă cu nenumărate pluginuri. Express este partea de backend a stivei MEAN , împreună cu baza de date MongoDB și cadrul de frontend AngularJS . [3]

Istorie

În iunie 2014, drepturile de gestionare a proiectului au fost dobândite de StrongLoop . [4] În septembrie 2015, StrongLoop a fost achiziționată de IBM ; [5] În ianuarie 2016, IBM a anunțat că va plasa Express.js sub administrarea Fundației Node.js. [6]

Notă

  1. ^ (RO) Acasă pe expressjs.com.
  2. ^ (RO) Studiu de caz: Cum și de ce să construim o aplicație pentru consumatori cu Node.js , VentureBeat, 7 ianuarie 2012. Accesat la 19 decembrie 2018.
  3. ^ Mean.io: Friendly & Fun Javascript Fullstack pentru următoarea aplicație web , pe mean.io. Adus la 10 iulie 2019 (Arhivat din original la 6 martie 2019) .
  4. ^ (RO) TJ Holowaychuk transmite sponsorizarea Express către StrongLoop , pe strongloop.com, StrongLoop. Accesat la 11 februarie 2016 (arhivat din original la 11 octombrie 2016) .
  5. ^ (EN) IBM fixează StrongLoop pentru a adăuga Node.js smarts la bluemix pe Infoworld, IDG, 10 septembrie 2015. Adus pe 11 februarie 2016.
  6. ^ (EN) Node.js Foundation to shepherd Express Web framework , de la Infoworld, IDG, 2016. Accesat în perioada 10 februarie - 11 februarie 2016.

linkuri externe