前端的开发模式mvc和MVVM的比较!

小程序采用的是MVVM的开发模式(跟vue和React的模式同样),就是把渲染层和逻辑层分离,是结构更加清晰明了。以往的js开发模式是mvc,视图(View):用户界面。控制器(Controller):业务逻辑 。模型(Model):数据保存。 不过mvc的这种模式是渲染的代码和逻辑的代码混在一块,在大型的项目中这种代码会很是多,极度不利于维护,因此就有了MVVM的开发模式。采用数据绑定让渲染层和逻辑层分开,结构清晰化。vue

相关文章
相关标签/搜索