1. 前端开发模式的发展经历了3个阶段:模板渲染页面->AJAX前后端分离->MVVM。
2. Vue是一个用于构建用户界面的JavaScript框架,它是基于MVVM模式的、渐进式的、允许自底向上逐层应用的框架。
3. Vue的核心思想是数据驱动和组件化。数据驱动是指视图由数据驱动生成,开发者对视图的改变不是通过直接操作DOM,而是通过修改数据间接实现的。组件化是指对于可重用代码的封装。
4. Vue的主要特性是轻量级、数据绑定、指令、插件、组件化和虚拟DOM。
5. 与Vue应用开发相关的工具包括Vue库文件、Vue CLI、Node.js、npm、webpack和ES6。
6. Vue使用的开发工具是VS Code,调试工具是DevTools和Vue Devtools。