素材巴巴 > 程序开发 >

MVC、MVVM和单向数据流的对比

程序开发 2023-09-15 09:39:35

今天听了部门的高T分享的react和其他框架思想的对比,真的是受益匪浅,所以特地把高T分享的总结一下。

前端开发本质上是一种展现层开发,我思考了一下这句话,这句话用人话说就是前端开发本身就是写界面的。但是别人能把写界面的能总结成下面一个循环,我发现这真的是能力了。如下图,有略微的改动:
(展现层要解决的问题)

下面就开始进入正题了。

基于MVC的前端开发

简单的MVC

先看下图:
前端MVC1

  1. 用户操作界面
  2. 当用户操作的视图的时候会派发一个事件给Action
  3. 当Action接受到这个事件的时候,调用Model对应的方法

演进的前端MVC


标签:

素材巴巴 Copyright © 2013-2021 http://www.sucaibaba.com/. Some Rights Reserved. 备案号:备案中。