Express.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
m Eliminato il parametro "È software libero?" nel template "Software"
 
(26 versioni intermedie di 15 utenti non mostrate)
Riga 2:
{{Software
|Nome = Express.js
|Logo = Expressjs.png
|Sviluppatore = TJ Holowaychuk, [[StrongLoop]] and others
|SistemaOperativo = cross-platform
|Genere =[[Web web framework]]
|SitoWeb =
|SoftwareLibero = sì
| SitoWeb = {{URL|http://expressjs.com/}}
}}
 
'''Express.js''', o semplicemente '''Express''', è un [[framework per applicazioni web]] per [[Node.js]], [[open source]] sotto [[Licenza MIT]]. È stato progettato per creare [[web application]] e [[Application programming interface|API]]. <ref name="ExpressJS">{{citeCita web|url=https://expressjs.com|titletitolo=Express.js homeHome page|lingua=en}}</ref> Èed statoè ormai definito il server framework standard de facto per [[Node.js]]. <ref>[{{Cita web|url=https://venturebeat.com/2012/01/07/building-consumer-apps-with-node/ |titolo=Case study: How & why to build a consumer app with Node.js]. |sito=VentureBeat.com.|data=2012-01-07|lingua=en|accesso=2018-12-19}}</ref>
'''Express.js''', o semplicemente '''Express''', è un [[web application framework]] per [[Node.js]], [[free and open-source software]] sotto licenza [[MIT License]].
È stato progettato per creare [[web application]] e [[API]]. <ref name="ExpressJS">{{cite web|url=https://expressjs.com|title=Express.js home page}}</ref> È stato definito il server framework standard de facto per Node.js. <ref>[https://venturebeat.com/2012/01/07/building-consumer-apps-with-node/ Case study: How & why to build a consumer app with Node.js]. VentureBeat.com.</ref>
 
L'autore originale, [[TJ Holowaychuk]], lo descrive come ispirato a [[Sinatra (software)|Sinatra]], ovvero un infrastruttura di base minimale estendibile con innumerevoli plugin. Express è la parte backend dello stack [[MEAN (software bundle)|MEAN stack]], insieme al database [[MongoDB]] ed al framework frontend [[AngularJS]].<ref name="MeanIO">{{cite web |url=http://www.mean.io |title=Mean.io: The Friendly & Fun Javascript Fullstack for your next web application }}</ref>
 
L'autore originale, [[TJ Holowaychuk]], lo descrive come ispirato a [[Sinatra (software)|Sinatra]], ovvero un 'infrastruttura di base minimale estendibile con innumerevoli plugin. Express è la parte [[Front-end e back-end|backend]] dellodegli stack di sviluppo come [[MEAN]], (software[[MERN]] bundle)|MEANo stack[[MEVN]], insieme al database [[MongoDB]] ede alai framework frontende librerie [[AngularJSJavaScript]].<ref name="MeanIO">{{cite web |url=http://www.mean.io |title=Mean.io: The Friendly & Fun Javascript Fullstack for your next web application }}</ref>
 
==Storia==
Nel giugno del 2014 i diritti per la gestione del progetto sono stati acquisiti da [[StrongLoop]]. <ref name="strongloop-sponsor">{{citeCita web|title=TJ Holowaychuk Passes Sponsorship of Express to StrongLoop|url=https://strongloop.com/strongblog/tj-holowaychuk-sponsorship-of-express/|publishertitolo=TJ Holowaychuk Passes Sponsorship of Express to StrongLoop|accessdateeditore=StrongLoop|lingua=en|accesso=11 Februaryfebbraio 2016|deadurl=yes|archiveurlurlarchivio=https://web.archive.org/web/20161011091052/https://strongloop.com/strongblog/tj-holowaychuk-sponsorship-of-express/|archivedatedataarchivio=11 Octoberottobre 2016|dfurlmorto=}}</ref> Nel settembre del 2015 [[StrongLoop]] è stata acquisita da [[IBM]]; <ref name="iw-strongloopibm">{{citeCita web|title=IBM snaps up StrongLoop to add Node.js smarts to BlueMix|url=http://www.infoworld.com/article/2982876/javascript/ibm-snaps-up-strongloop-to-add-nodejs-smarts-to-bluemix.html|websitetitolo=IBM snaps up StrongLoop to add Node.js smarts to BlueMix|sito=Infoworld|publishereditore=IDG|accessdatedata=10 settembre 2015|lingua=en|accesso=11 Februaryfebbraio 2016}}</ref> nel gennaio del 2016 [[IBM]] ha annunciato che avrebbe posto Express.js sotto l'amministrazione della [[Node.js Foundation]].<ref name="iw-nodejsf">{{citeCita web|title=Node.js Foundation to shepherd Express Web framework|url=http://www.infoworld.com/article/3031686/javascript/nodejs-foundation-to-shepherd-express-web-framework.html|websitetitolo=Node.js Foundation to shepherd Express Web framework|sito=Infoworld|publishereditore=IDG|accessdatedata=10 febbraio 2016|lingua=en|accesso=11 Februaryfebbraio 2016}}</ref>
 
== Note ==
Nel giugno del 2014 i diritti per la gestione del progetto sono stati acquisiti da [[StrongLoop]]. <ref name="strongloop-sponsor">{{cite web|title=TJ Holowaychuk Passes Sponsorship of Express to StrongLoop|url=https://strongloop.com/strongblog/tj-holowaychuk-sponsorship-of-express/|publisher=StrongLoop|accessdate=11 February 2016|deadurl=yes|archiveurl=https://web.archive.org/web/20161011091052/https://strongloop.com/strongblog/tj-holowaychuk-sponsorship-of-express/|archivedate=11 October 2016|df=}}</ref> Nel settembre del 2015 [[StrongLoop]] è stata acquisita da IBM; <ref name="iw-strongloopibm">{{cite web|title=IBM snaps up StrongLoop to add Node.js smarts to BlueMix|url=http://www.infoworld.com/article/2982876/javascript/ibm-snaps-up-strongloop-to-add-nodejs-smarts-to-bluemix.html|website=Infoworld|publisher=IDG|accessdate=11 February 2016}}</ref> nel gennaio del 2016 [[IBM]] ha annunciato che avrebbe posto Express.js sotto l'amministrazione della [[Node.js Foundation]].<ref name="iw-nodejsf">{{cite web|title=Node.js Foundation to shepherd Express Web framework|url=http://www.infoworld.com/article/3031686/javascript/nodejs-foundation-to-shepherd-express-web-framework.html|website=Infoworld|publisher=IDG|accessdate=11 February 2016}}</ref>
<references/>
 
==Link Collegamenti esterni ==
* {{Collegamenti esterni}}
 
{{Framework per applicazioni web}}
 
{{portale|informatica|software libero}}
== Voci correlate ==
* [[Meteor (web framework)|Meteor]]
* [[Socket.IO]]
 
== Riferimenti ==
{{reflist}}
 
==Link esterni==
 
{{NodeJs}}
 
[[Categoria:Librerie JavaScript]]
[[Categoria:WebFramework frameworksper applicazioni web]]
 
 
{{web-software-stub}}