我正计划建立一个SPA,并且我缩小了Bootstrap的UI框架,Angular的MVVM和ASP.Net Core MVC的服务器端框架的范围。这些逻辑层合适吗?我的理解是,Bootstrap是一个UI布局框架,与MVVM无关。这种理解正确吗?
答案 0 :(得分:0)
是的,引导程序仅定义了可以在网页中使用的CSS类,因此仅与应用程序的View部分相关。
Angular是一个客户端框架,因此也仅适用于整个应用程序体系结构的View部分(尽管它可以定义它自己的“模型”来辅助此操作)。
然后,ASP.Net Core MVC为您提供控制器,该控制器处理View(html页面)和Model(您自己编写的业务逻辑)之间的编组。