一、前因
偶然在Github中看见基于Nodejs的[N-blog][https://github.com/nswbmw/N-blog] 原本计划参照GitHub中给出指引去学习,然后用express来写个多人博客。但是发现这篇教程可以提供方向,当遇到具体细节实现和原理时候还是摸不着头脑。
最后决定还是准备自己动手写,选择了“下一代的web框架” koa2(其实是跟express差不多,同一作者团队),发现koa2真是精简得可怕,route都要自己装插件,使用[脚手架][https://github.com/yi-ge/Koa2-API-Scaffold]写起来后各种不爽(文件引来引去,代码比较混乱)。
偶然在凌晨发现Egg这个框架,当时在手机上看文档,从12点看到凌晨两点,实在停不下来,这框架太TM爽了!

二、Egg特点
Egg已经被用在阿里多条产品线(包括蚂蚁)上,已经证明它的安全和可靠性,可以放心用。
我按照官方文档顺序整理一些笔记,以供查阅。
三、资料
[官方文档][https://eggjs.org/zh-cn/intro/],见过一些阿里系某些文档喜欢精简,但这篇文档颠覆我的认知,这绝对是非常好的入门材料,写的难度适中,例子详尽。
作者最初计划使用N-blog作为参考,但最终转向Egg.js框架,被其强大的定制能力、插件机制和多进程管理所吸引。Egg.js基于Koa开发,性能优异,已在阿里巴巴多条产品线中应用,证明了其安全性和可靠性。
1007

被折叠的 条评论
为什么被折叠?



