企业级 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 。
成就
截止到今天,2250+ Star,50+ 插件,10+ 核心开发者,30+ 贡献者。
GitHub Trending 周榜第三,并上了 Node Weekly 周刊。
官网 UV 日均 300+ 。
Node TSC Director - Rod Vagg 在 Twitter 上关注并转发。
感言
规划
Egg.js 英文文档翻译,欢迎加入 SwiftGG 翻译组发起的 Egg 文档翻译项目。
继续完善文档,沉淀最佳实践,并帮助社区产出更多的插件和上层框架。
Node.js 8 LTS 发布后,底层将无缝升级到 Koa@2 。
本文来自:知乎专栏,已获得原作者授权转载。
以上是关于企业级 Node.js 框架 - Egg.js 1.0.0 正式发布的主要内容,如果未能解决你的问题,请参考以下文章
基于 Egg.js 框架的 Node.js 服务构建之用户管理设计
Node.js学习11~基于Egg.js框架,对MySQL数据库实现增删改查操作