+ 设为首页 + 加入收藏

 
 
Feed除了timeline形式还有没
Chrome浏览器打开所有网页
node框架EggJS怎么入门学习
NvidiaTegraK1芯片为什么会有
阿里巴巴国际站适合从零
保研清北还是出国
     西安港汇实业有限公司

销售热线:张经理: 15191895022
     白经理: 18109296883
QQ:2355807252 2355807260
技术热线:15191895022
传真:029-86189022 4006388838转00685

 
当前位置:主页 > 资料下载 >
node框架EggJS怎么入门学习啊感觉有点不好深入除了官方文档还有什么相关学习资料吗求推荐
发布者:知乎 发布时间:2019-12-07 01:27:29 阅读:100次 
摘要:其实并没有太多需要你「深入」的地方,把问题看得简单点,无非就是给你的开发添加一点「制约」。是的一层上层封装,我们就从说起(以下简称),是
其实Eggjs并没有太多需要你「深入」的地方,把问题看得简单点,无非就是给你的开发添加一点「制约」。Eggjs是koa2的一层上层封装,我们就从koa2说起(以下简称k),k是一个基础性框架,基础性框架有一个特点就是:上手极其容易,但是代码就会杂乱无章,而且是你想干嘛就干嘛。想干嘛就干嘛是基础框架最大的痛点,简单来说就是:1000个人会写出1000种风格完全不同的代码,所以企业在使用koa的时候喜欢往上封装一层,添加一堆的「约束」,简单来说就是:你不按照规则写,就会爆炸。添加约束的好处就是保证在「尽可能小的粒度下代码风格一支」,又简单来说就是:套路一样。Nodejs有一个毛病就是,缺少一种能够让新手也写出至少能看的代码的方式,这一块这么多年了都做得不是很好,一定程度上限制了Nodejs的发展。然后Eggjs出现了,解决了:尽量让代码统一套路,在规则之外的代码全部爆炸,跑都跑不起来在1的前提下,迫使开发人员写出至少是能看的代码。简化一些没必要的操作,让开发人员专注业务逻辑。当你了解了eggjs的「约束」的思想,那你学习eggjs就已经“够深入了”,接下去就应该一层层剥掉egg的外壳,往下学习,egg->koa->nodejs以及整个后端的体系。
相关文章
友情链接:
Copyright © 2010-2013 www.gongyezidonghua.com All Rights Reserved. 版权所有 西安港汇实业
地址:西安市未央区大明宫万达广场2号甲写1408 电话:029-86189022 传真:4006358835-00685
陕ICP备13005737号 网站地图