现在基本所有的框架都已经认同这个看法——DOM应尽可能是一个函数式到状态的映射.状态即是唯一的真相,而DOM状态只是数据状态的一个映射.如下图所示,所有的逻辑尽可能在状态的层面去进行,当状态改变的时候,View应该是在框架帮助下自动更新到合理的状态,而不是说当你观测到数据变化之后手动选择一个元素,再命令式地去改动它的属性. 下图是Vue的一个模板示例,如果没有用过Vue的话,可以大概感觉到这是一个怎样的概念. 其实,在模板语法上,Vue跟Angular是比较相似.在Vue1.0里面,模板实现跟A…