Express.js

Express.js
Expressjs.png
Developer(s) TJ Holowaychuk, StrongLoop and others
Initial release November 16, 2010; 7 years ago (2010-11-16)
Stable release
4.16.1
Repository Edit this at Wikidata
Development status Active
Written in JavaScript
Operating system Cross-platform
Platform Node.js
Type Web framework
License MIT License
Website expressjs.com

Express.js, or simply Express, is a web application framework for Node.js, released as free and open-source software under the MIT License. It is designed for building web applications and APIs.[1] It has been called the de facto standard server framework for Node.js.[2]

The original author, TJ Holowaychuk, described it as a Sinatra-inspired server,[3] meaning that it is relatively minimal with many features available as plugins. Express is the backend part of the MEAN stack, together with MongoDB database and AngularJS frontend framework.[citation needed]

History

In June 2014, rights to manage the project were acquired by StrongLoop.[4] StrongLoop was acquired by IBM in September 2015;[5] in January 2016, IBM announced that it would place Express.js under the stewardship of the Node.js Foundation incubator.[6]

See also

References

  1. ^ "Express.js home page". 
  2. ^ Case study: How & why to build a consumer app with Node.js. VentureBeat.com.
  3. ^ Express 1.0beta. TJ Holowaychuck.
  4. ^ "TJ Holowaychuk Passes Sponsorship of Express to StrongLoop". StrongLoop. Archived from the original on 11 October 2016. Retrieved 11 February 2016. 
  5. ^ "IBM snaps up StrongLoop to add Node.js smarts to BlueMix". Infoworld. IDG. Retrieved 11 February 2016. 
  6. ^ "Node.js Foundation to shepherd Express Web framework". Infoworld. IDG. Retrieved 11 February 2016. 

External links