本文为阅读《深入浅出Vue.js》 (opens new window)的笔记和感悟。

# 什么是Vue.js

Vue.js简称Vue,是一款渐进式Javascript框架。

最核心的部分是视图层渲染,然后往外是组件机制,在这个基础上再加入路由机制、状态管理、构建工具等。

1.png

这样的分层设计使得Vue有足够的灵活性来适应不同需求,你可以根据自己的需求选择不同的层级。

# Vue.js简史

  • 2013年7月,Vue.js在Github上第一次提交,此时名字叫做Element,后来被改名为Seed.js,到现在的Vue.js。
  • 2013年12月,尤雨溪Github发布0.6版本,并正式更名为Vue.js,并把默认的指令前缀变成v-。
  • 2014年2月,尤雨溪在Hacker News网站上时候首次公开。
  • 2015年10月,Vue.js发布1.0.0版本。
  • 2016年10月,Vue.js发布2.0版本。