新人初入node web开发, 求大佬们放几个使用原生api且使用mvc架构风格的项目地址供小弟参考,万分感激
发布于 6 年前 作者 TianQiDing 4676 次浏览 来自 问答

如题, 再次表示感激

14 回复

https://github.com/burning0xb/api-demo.git 可以简单的看一下这个。虽然不是原生api,但是对你上手会有帮助,koa2 与sequelize

@burning0xb 谢谢老哥,原声的node web项目兜兜转转一圈发现还真是不好找

不客气,可以关注我的个人公众号,每天都会推送技术资源,个人是node的忠实粉丝。qrcode_for_gh_c6129857c476_258.jpg

社区源码不就是嘛

来自酷炫的 CNodeMD

https://github.com/zengj8/bbs 同初学者,后续还会继续完善,包括功能和架构

@lovegnep 也是, 感谢回复

https://github.com/nswbmw/N-blog 我见过的说明写的最详细的express项目

强烈推荐 Egg,目前在 GitHub 上已经有快 6k 的 star。 这是官方的介绍,感觉挺靠谱的。

c.png

我所在的部门的大部分项目都在使用,说说我的使用体验吧:

  1. 对开发者体验友好,有开发辅助模块和完善的单元测试工具。单元测试尤其重要,上线前都要保证单元测试通过率要高吧,Egg 已经内置了相关的测试工具,这点很省心
  2. 官网有详细的文档,感觉很靠谱,不会说像好多库那样连个文档都找不到。。我关注了一段时间,发现文档会持续更新的。
  3. 有次我使用一个插件,里面有个不够完善的地方,在 GitHub 上给他们提 issue 了,很快就解决了~
  4. 这框架写的很好,源码很值得一读,前段时间我读源码的时候有些部分想不明白,就提 issue 了,没想到很快就有开发者回复解答了我的疑问,这效率杠杠的 egg-cluster模块退出进程疑问 #1195

推荐看这个 Slide,很棒的资料 Egg & Node.js 从小工坊走向企业级开发

Egg不适合初学者,封装太深了,不方便理解 From Noder

有时候糊里糊涂适得其反

From Noder

@TimLiu1 Egg 除了提供基础功能之前,还提供了一堆易于使用插件,对于初学者来说是很方便使用的;官网还有详细的教程,帮新手从入门到进阶,手把手教学~

毛遂自荐 https://github.com/open-node/open-rest https://github.com/open-node/open-rest-es6-boilerplate

自认为最适合初学者的,最简单高效强大的。使用过程中遇到问题随时联系我

回到顶部