UI,MVVM和MVC的这种组合是否有效?

时间:2019-04-15 12:50:01

标签: asp.net-mvc angular twitter-bootstrap

我正计划建立一个SPA,并且我缩小了Bootstrap的UI框架,Angular的MVVM和ASP.Net Core MVC的服务器端框架的范围。这些逻辑层合适吗?我的理解是,Bootstrap是一个UI布局框架,与MVVM无关。这种理解正确吗?

1 个答案:

答案 0 :(得分:0)

是的,引导程序仅定义了可以在网页中使用的CSS类,因此仅与应用程序的View部分相关。

Angular是一个客户端框架,因此也仅适用于整个应用程序体系结构的View部分(尽管它可以定义它自己的“模型”来辅助此操作)。

然后,ASP.Net Core MVC为您提供控制器,该控制器处理View(html页面)和Model(您自己编写的业务逻辑)之间的编组。