求一些成熟项目架构源码分享
目前公司web项目基于koa2,项目业务逻辑复杂之后,感觉层级,结构很混乱,各位大佬能否分享一下自己觉着好的项目案例或者链接,学习一下. 目前存在以下问题: 1.接口业务复杂,跨系统,目前通过grpc通信,如何保障数据一致性,错误回滚; 2.项目结构划分不清楚,对于服务层,控制层,没有清晰界限,; 3.目前没有单元测试,是否必要,不清楚怎么把一个复杂接口划分一个模块单元,求示例代码; 4.对于node很多模块还没用到,多进程. 如果问题太小白,请忽略哈,如果有架构方面入门书籍推荐更好了.
8 回复
java方面的应该有吧,应该都差不多
期待node相关的架构内容分享
https://github.com/notadd 看看,前后端的都有。 后端基于微服务架构。
接口由API 接口层 (多个)
CabloyJS是基于EggJS和VueJS开发的一款顶级Javascript全栈业务开发框架,你所说的均有涵盖,应有尽有 https://cabloy.org/zh-cn/articles/introduce.html
@zhennann,看起来不错,有时间研究下,感谢
@yanqi321 js 的项目就不用看了。 vue3 都用ts 重构了~ 趋势
@zuohuadong 是准备转ts,感觉很强大