Express.js

名詞 · バックエンドフレームワーク

1.

Node.js向けのミニマリストかつ柔軟なWebフレームワークで、Webアプリケーションやrest APIを構築するための堅牢な機能セットを提供します。シンプルさ、パフォーマンス、拡張可能なミドルウェアエコシステムにより、JavaScriptバックエンド開発のデファクトスタンダードとされています。

2.

Node.jsのネイティブHTTPモジュール上の軽量な抽象化レイヤーで、ルーティング、リクエスト、レスポンスの管理を簡素化します。数行のコードで完全なバックエンドサーバーを作成でき、アプリケーションアーキテクチャの完全な制御を維持できます。

3.

NestJS、Sails.js、LoopBackなどの主要フレームワークの基盤となる技術です。Express.jsはUber、IBM、Accentureをはじめとする数千の企業が本番環境で使用しており、実証された信頼性とスケーラビリティで毎日数百万のAPIリクエストを処理しています。

関連項目
Node.jsREST APIミドルウェアバックエンド