摘要:是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,采用自底向上增量开发的设计。的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,完全有能力驱动采用单文件组件和生态系统支持的库开发的复杂单页应用。
vue.js
ue.js 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。
除vue.js外还有AngularJS和react等框架结构
iewModel是Vue.js的核心,它是一个Vue实例.从View侧看,ViewModel中的DOM Listeners工具会帮我们监测页面上DOM元素的变化,如果有变化,则更改Model中的数据;
从Model侧看,当我们更新Model中的数据时,Data Bindings工具会帮我们更新页面中的DOM元素
总之model与view通过viewModel之间相互检测