Express.js | |
---|---|
Desenvolvedor | TJ Holowaychuk, StrongLoop, entre outros |
Plataforma | Node.js |
Versão estável | 4.17.1 (25 de maio de 2019 ) |
Escrito em | JavaScript |
Gênero(s) | Framework para aplicações web |
Licença | Licença MIT |
Estado do desenvolvimento | Corrente |
Página oficial | expressjs |
Express.js (ou apenas Express) é um framework para Node.js que fornece recursos mínimos para construção de servidores web (HTTP). Foi lançado como software livre e de código aberto sob a Licença MIT. É um dos mais populares frameworks para servidores em Node.js.
Express.js foi fundado por TJ Holowaychuk. A primeira versão, de acordo com o repositório oficial do Express.js's no GitHub, foi lançada em 22 de Maio de 2010 (Versão 0.12).
Em junho de 2014, os direitos de gerenciamento do projeto foram comprados pela empresa americana StrongLoop, que atualmente pertence a IBM. Em Janeiro de 2016, a IBM anunciou que colocaria o Express.js sob os cuidados da Fundação Node.js.
Express.js é usado no mundo todo por diferentes desenvolvedores e empresas. É usado, por exemplo, pela Fox Sports, PayPal, Uber e também pela própria IBM.