关于MVC架构的问题

来源:2-12 介绍sequelize-创建连接

慕设计9348276

2021-01-27

老师好,我是前几天在node基础课问了你node框架选型的问题的学员,今天刚好看到你的koa2实战课,没有犹豫直接买了。这里对于mvc架构有些疑问想请教一下,现在都流行用微服务来设计系统,mvc架构是否对于以后的扩展,如服务拆分,集群部署等难以实现?在微服务时代,整个系统的分层架构是否会不太适应,而改用领域驱动设计好些? 我以前用.net 做过分层架构系统,后来想改为微服务,发觉千难万难。 我的问题是,如果在koa2下想做成微服务的方式,应该如何去做?我现在对领域驱动还是一知半解,很想得到老师专业的指导,非常感谢!

写回答

1回答

双越

2021-01-27

微服务和 MVC 框架不是一个概念,不是一个层次的东西,不要拿来做比较。

微服务是服务级别的,MVC 是单个服务的框架级别的。微服务在 MVC 框架之上。

两者没有可比性。

0
2
双越
回复
慕设计9348276
controller 的内容可以再单独拆分出来,以及单独拆分一个路由文件,这都没问题。但是,还是那句话,不要拿 MVC 和微服务比较。
2021-01-31
共2条回复

Node.js+Koa2框架生态实战 - 从零模拟新浪微博

用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师

964 学习 · 388 问题

查看课程