企业级 Node.js 框架 - Egg.js 1.0.0 正式发布

Posted Nodejs开发者社区

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了企业级 Node.js 框架 - Egg.js 1.0.0 正式发布相关的知识,希望对你有一定的参考价值。

-------------------正文分割线------------------

时光如梭,转眼间 Egg.js 已经开源半年了,我们很荣幸地宣布,Egg.js 正式发布 1.0 版本。

  • GitHub:https://github.com/eggjs/egg

特点

  • 『企业级的 Node.js Web 基础框架』,寓意 - 孕育新生。

  • 业界领先的『微内核 + 插件机制』,专为团队架构师量身打造的『框架定制』能力。

  • 内建的安全机制与多进程管理模型。

  • 高可用,高质量,严格遵循 Semver 规则,测试覆盖率 100%(travis/appveyor)。

  • 同时支持 koa 1.x 和 2.x 生态,支持 ES 2017 Async Await。

  • 沉淀自阿里各行各业不同领域最佳实践的插件,涵盖了常见的业务开发场景,稳定支撑了 15 和 16 年天猫双11大促,顶级流量压力。

  • 渐进式,极具伸缩性,既适合个人小项目快速开发,也适合企业级的团队开发协作。

里程碑

  • 2013 年蚂蚁的 chair 框架,可以视为 Egg.js 的前身。

  • 2015 年 11 月,在苏千的召集下,阿里各 BU 的前端骨干齐聚黄龙,闭门共建一周。

  • 2016 年初,各 BU 的基础 Web 框架完成升级,在同一套规范的基础上进行差异化定制。

  • 2016 年中,成为阿里 Node.js 基建,广泛使用在绝大部分阿里的前端 Node.js 应用。

  • 2016 年 09 月,在 JSConf China 2016 上亮相并宣布开源。

  • 2017 年初,经过一周的闭关直播写文档,期待已久的 官方文档 诚意登场,足足近 30 篇。

  • 2017年 02 月,知乎问答:如何评价阿里开源的企业级 Node.js 框架 egg?

  • 2017 年 02 月第 2 周,登上了 GitHub Trending 周榜第三,Star 数增加 1k 多。

  • 2017 年 03 月 21 日,Egg.js 正式发布 1.0.0 

企业级 Node.js 框架 - Egg.js 1.0.0 正式发布

成就

  • 截止到今天,2250+ Star,50+ 插件,10+ 核心开发者,30+ 贡献者。

  • GitHub Trending 周榜第三,并上了 Node Weekly 周刊。

  • 官网 UV 日均 300+ 。

企业级 Node.js 框架 - Egg.js 1.0.0 正式发布

  • Node TSC Director - Rod Vagg 在 Twitter 上关注并转发。

企业级 Node.js 框架 - Egg.js 1.0.0 正式发布企业级 Node.js 框架 - Egg.js 1.0.0 正式发布

感言

企业级 Node.js 框架 - Egg.js 1.0.0 正式发布

规划

  • Egg.js 英文文档翻译,欢迎加入 SwiftGG 翻译组发起的 Egg 文档翻译项目

  • 继续完善文档,沉淀最佳实践,并帮助社区产出更多的插件和上层框架。

  • Node.js 8 LTS 发布后,底层将无缝升级到 Koa@2 。

本文来自:知乎专栏,已获得原作者授权转载。


      


以上是关于企业级 Node.js 框架 - Egg.js 1.0.0 正式发布的主要内容,如果未能解决你的问题,请参考以下文章

Egg.js 介绍以及环境搭建

egg.js 配置cors跨域

基于 Egg.js 框架的 Node.js 服务构建之用户管理设计

Node.js学习11~基于Egg.js框架,对MySQL数据库实现增删改查操作

转载阿里开源框架Egg.js文档被告知侵权,原作者:难道我才是那个恶人?

Node进阶——之事无巨细手写Koa源码