学习Vue.js(一)

对着背影说爱祢 提交于 2020-03-12 12:21:00

学习VueJS

介绍

Vue.js [vju:]是UI层的渐进式框架。

什么是框架?可以被复用。

相关框架:

  • React

  • Angular

为什么使用Vue.js?

  • 受到Angular框架的启发
  • 比Angular简单且使用广泛
  • 性能高
  • 基于组件(web component)开发

优势

  • 提高代码复用率
  • 降低模块之间耦合度
  • 提高开发速度
  • 提高代码质量

MV*模型

  • 直接操作DOM:Jquery.js、zepto.js
  • MVC模型
    • Module:用于存放数据
    • View:用于更新DOM
    • Controller:调用Module给View渲染使用
  • MVP模型
    • Module:用于存放数据
    • View:响应用户交互行为
    • Presenter
      • Module改变,修改DOM
      • View响应用户交互时,通知Presenter,Presenter负责更新Module,以及修改DOM。
  • MVVM模型
    • Module:用于存放数据
    • View:响应用户交互行为
    • VIewModel:可以理解为自动化调用的Presenter

参考文档

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!