开始使用 vuejs2

Vue.js 2.X 是一个快速,轻量级的框架,用于在 Javascript 中构建用户界面。它在很多方面与 Angular 和 React 类似,并且像这些库可以用于为更大的应用程序提供视图层(MVC 中的 V),或者(与其他工具结合使用)来创建功能齐全的单个页面 Web 应用程序。

然而,Vue 采用比 Angular 或 React 更小的方法; 它更多地依赖于传统的 Web 技术(例如,它允许 JSX,但鼓励 HTML 中的模板化)以及使用外部库来补充其核心功能。这使得它比许多其他框架更快地学习,并允许开发人员继续使用他们的首选工具来完成 Vue 中的任务。

熟悉其他前端框架的 Web 开发人员将在 Vue 中找到许多熟悉的功能,从基于组件的范例和虚拟 DOM 到带有指令的条件渲染,如 v-ifv-showv-hide。这些功能与单页模板和计算组件属性等创新相结合。

Vue 2.X 保留了 1.X 的 90%的 API,其中最重要的变化涉及重命名组件生命周期钩子以及删除对片段组件实例的支持。一个迁移助手是供谁想要从早期版本的 Vue 的升级开发。