开始学习 Vue(一)

前言

最近因为工作的需要,也因为要跟上时代的潮流,决定在当前的项目里引入 vue,因此专门开启一个模块文集来做学习笔记。

什么是 Vue.js?

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

下图体现了框架的渐进式和设计理念:


为什么使用 Vue.js?

简单易用

Vue.js 使用简洁的模板语法来声明式地将数据渲染到视图

<div id="app">
  {{ message }}
</div>
var app = new Vue({
  el: '#app',
  data: {
    message: 'Hello Vue!'
  }
})

支持组件化

Vue.js 允许我们使用小型、独立和可复用的组件构建大型应用,几乎任意类型的应用界面都可以抽象为一个组件树:

image.png

其他原因

  • 官方文档比较清晰
  • 学习成本比较低
  • 生态圈日趋成熟

Vue 生态圈

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

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,020评论 3 119
  • 线稿 勾线(画到脸时手居然抖了,对不住这位美女) 上半身上色 裙子上色 月黑风高,两小只依次睡下,世界终于...
    云端的歌声阅读 519评论 2 8
  • 相信很多朋友都知道吸引力法则。它似乎具有魔力,那么神秘,它确实存在,与每个人都息息相关。 我们内心都渴望自己过得更...
    多多大灰狼阅读 216评论 0 0
  • 夏天是我大学的同班同学,谢谢你让我见识了什么叫做闪婚,什么叫兴趣相同。担任此次拍摄的任务,我的目标是为大家选出来九...
    大春兄弟阅读 1,069评论 7 13