Vue理论

渐进式框架

  • 框架做分层设计,每层都可选,不同层可以灵活接入其他方案。而当你都想用官方的实现时,会发现也早已准备好,各层之间包括配套工具都能比接入其他方案更便捷地协同工作。
    Vue2.0 中,“渐进式框架”和“自底向上增量开发的设计”这两个概念是什么?

Vue中两个核心点

  • 响应的数据绑定
    • 当数据发生改变 =》 自动更新视图
    • 利用Object.definedProperty中的setter/getter代理数据,监控对数据的操作
  • 组合的视图组件
    • ui页面映射为组件树
    • 划分组件可维护、可重用、可测试
Vue理论_第1张图片
image.png

虚拟DOM

Vue理论_第2张图片
image.png

MVVM模式

  • m:model数据模型
  • v:view视图模型
  • vm:view-model视图模型

从Script到Code Blocks、Code Behind到MVC、MVP、MVVM

你可能感兴趣的:(Vue理论)