## 为什么前台也要使用MVC?
后台都已经使用了MVC架构了,直接将后台控制层的结果展示在视图层不好吗?
<font color="red">为什么前台也要搞出一个MVC架构?</font>
比如AngularJS,看似双向绑定很爽,但同时也很繁琐,一个页面对应一个controller, 多个controller对应一个service,相当于做一个页面,我要写2-3份文件。
写一个组件,往往要在html、js多个文件中切换,大型项目简直就是灾难。
然后就是数据双向绑定,这是MVVM的优点,但也是其缺点,绑定太多,页面能卡死半天出不来。
幕布斯0128130