Vue 前端笔记 | 流行框架 vue 入门介绍 与 比较

1.vue与其他主流框架

  • Vue.js 是目前最火的一个前端框架(人气最旺),React 是最流行的一个框架(React 除了开发网站,还可以开发手机 App。Vue 也适用于 App 开发,需要借助于 Weex)。
  • Vue.js 是前端主流框架之一,与 Angular.js(适合单一的应用程序)、Reat.js 共称之为 三大 主流前端框架
  • Vue.js 适合构建用户界面的框架(客户端),只关注视图层,不仅易于上手,还便于与第三方类库或现有项目进行整合(Vue.js 有相对应的成熟社区,可以做大型项目的开发)。
  • Vue.js 是当下很火的一个JavaScript MVVM库,它是以数据驱动组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。

目前前端主要和 MVC 中的 v(view)视图层打交道,用来制作前端效果。

 

2. Vue.js 是什么

   Vue (读音 /vjuː/,类似于 view) ,用于构建用户界面的渐进式框架(主张最少)。Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。

   尤雨溪,Vue.js 创作者,Vue Technology创始人,致力于Vue的研究开发。

 

3. 为什么要学习 Vue.js

  • 企业:提高开发效率,时间就是金钱,便于项目迭代。
  • 前端开发效率历程:原始js -> jQuery之类的类库 -> 前端模板引擎 -> Angular.js/Vue.js。
  • vue:核心概念,让用户不在操作DOM元素,专注于业务层,提高渲染效率,可以进行双向绑定。
  • 增长自己的代码水平,让自己变得更加优秀。

 

4. 框架与库的区别

  • 框架:是一套完整的解决方案,对项目入侵性比较大,项目如果需要更换框架,则需要重新架构整个项目。
  • 库(插件):提供某一个小的功能,对项目入侵性比较小,如果某个库无法完成需求,可以切换到其他库。
    • 如:jquery 切换到 zepto。

 


vue 官网 - https://cn.vuejs.org/v2/guide/

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值