vue学习(1)

1:vue是什么?

用于构建用户界面的渐进式框架。
构建用户界面:从后台拿到数据,展示给用户。前端工程的职责就是,在合适的时候,发出合适的请求,将数据展示在合适的位置。
渐进式:就是自底向上可以逐层应用。简单说:如果你的应用比较简单,你可以只引入一个核心库,就完事了,这个包压缩就只有100kb左右,对于复杂应用,你又可以引入各式各样的vue插件库。(从简单到复杂,递进)。

2:vue的特点

2.1:采用组件化,提高代码复用率,且让代码更好维护。
2.2:声明式编码,无需直接操作dom,提高开发效率。(命令式编码:jQuery)
2.3:使用虚拟dom(内存中的一个数据)+Diff算法,尽量复用dom节点。


image.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • # Vue的学习路线规划 1. Vue基础 2. Vue-cli 3. Vue-router 4. Vuex 5....
    02c752356802阅读 1,152评论 0 0
  • 通过这段时间的学习,我对于vue.js有了一定的了解。下面是我的一些学习心得,主要分为三部分: vue.js相关概...
    张鸽阅读 523评论 0 0
  • Vue源码学习 基本函数 bind的polyfill方案 once方法 generateComponentTrac...
    百里哈哈阅读 879评论 0 1
  • vue学习笔记 安装 Vue 提供一个官方命令行工具,可用于快速搭建大型单页应用。只需几分钟即可创建并启动一个带热...
    EL_PSY_CONGROO阅读 1,098评论 0 5
  • 应用 & 组件实例 创建应用实例 应用挂载至跟组件 生命周期 每个组件在被创建时都要经过一系列的初始化过程——例如...
    HEY_439阅读 255评论 0 0