加载中...

Egg.js 是阿里巴巴开源的企业级 Node.js 框架,2016 年底发布,构建在 Koa 之上,目标是为大型团队提供统一的约定与可扩展的框架定制能力。
Egg 的核心理念是「约定优于配置」加「渐进式定制」:它规定了 controller、service、middleware、config 等目录约定,团队按约定组织代码即可协作;同时允许企业基于 Egg 封装自己的上层框架(如内部的 Chair),沉淀公司级最佳实践。插件机制将数据库、消息队列、安全等能力模块化,egg-security 等官方插件默认开启多项安全防护。
Egg 曾在阿里体系内被大规模使用,也被不少国内公司选作 Node.js 中后台与 BFF 层的标准框架。
随着 TypeScript 与依赖注入风格的流行,阿里团队后续推出了 Midway 等新框架,Egg 的迭代趋于平缓,但存量应用与文档积累仍使其在国内 Node.js 圈占有一席之地。

登录 后参与讨论
暂无讨论,来发表第一条评论吧