|
| |
| 開発元 |
TJ Holowaychuk StrongLoop |
|---|---|
| 初版 | 2010年1月3日 |
| 最新版 |
4.21.2
/ 2024年12月6日 |
| リポジトリ | |
| プログラミング 言語 | JavaScript |
| 対応OS | クロスプラットフォーム |
| プラットフォーム | Node.js |
| サポート状況 | 活動中 |
| 種別 | Webアプリケーションフレームワーク |
| ライセンス | MIT License |
| 公式サイト | expressjs.com |
Express.js は、サーバーサイドJavaScriptのNode.jsのWebアプリケーションフレームワークである。シングルページ/マルチページ/混在の各種Webアプリケーションの構築のためにデザインされている[1]。
元々の作者はTJ Holowaychukで、Sinatraフレームワークの影響を受けた結果[2]、相対的に小さなフレームワークとなり、多くの機能はプラグインで利用可能な形が取られた。2012年現在、Node.js用フレームワークのデファクトスタンダードとなっており[3]、データベースにMongoDB、バックエンドにExpress.js、フロントエンドにAngularJSを用いた構成はMEAN (MongoDB, Express.js, AngularJS, Node.js) と呼ばれている。
2014年6月、プロジェクトはStrongLoop社の管理下に移行した[4]。2015年9月には今度はそのStrongloop社がIBMに買収され[5]、2016年1月IBMはExpress.jsをNode.js Foundationのインキュベーターに移行することを発表した[6]。その後2019年3月にNode.js FoundationとJS Foundationが合併してOpenJS Foundationが発足[7]したためプロジェクトはその傘下に移行した。
未登録
IPFS未登録
📡 0ピア
N=1
CRITICAL
PQS B68