GitHub 热门

expressjs/express

在 GitHub 打开 ↗

Node.js 经典轻量 Web 框架,写 HTTP 接口服务的基础设施

Star69k
24h 新增—
7 天新增—
Fork25k
Issue261
语言JavaScript

项目介绍

更新于 1 天前

Express 是 Node.js 生态里最经典的 Web 框架,可以理解为 JavaScript 版的轻量级 Flask:只提供路由、HTTP 工具和模板渲染这些基础件,不强绑 ORM、模板引擎或任何架构约定,你想怎么搭都行。它主要用来快速写 HTTP 服务,比如给前端 SPA 提供接口、做公开的 REST API、渲染带模板的网站页面,或者在内部系统里包一层轻量服务。路由、重定向、缓存、内容协商这些常见需求都有现成支持,测试覆盖率也很高,属于久经生产环境考验的基础设施。如果你是后端或全栈工程师,日常用 Node.js 写接口服务,Express 大概率已经在你的技术栈里;如果你主要做前端、算法或数据方向,跟它的关系就不大,扫一眼知道是什么即可。

上手成本:中

Star 趋势

记录 7 个数据点 · 期间增长 +-3

话题标签

expressjavascriptnodejsserver

仓库信息

LicenseMIT
创建时间2009-06-26
最后推送2 天前
热度分4.0