Vue
开始
Vue是一款用于构建用户界面的渐进式JavaScript框架,它本身只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合,同时能够驱动复杂的单页应用或多页应用。
渐进式,它类似于迭代开发,Vue只包含一些核心代码,可以让开发者搭建基本页面,如果开发者所开发项目的页面功能相对比较丰富,那么需要使用相关插件去完成搭建。
Vue官方插件有Pinia、Vuex、VueRouter等,而Vue第三方插件也是用来额外添加功能的,是非官方人员编写的插件,如VueLazyload、VeeValidate、Element-Plus等。
声明式渲染可以理解为,Vue基于标准HTML拓展了一套模板语法,使得开发者可以声明式地描述最终输出的HTML和JavaScript状态之间的关系;响应式可以理解为,Vue会自动跟踪JavaScript的状态变化,并在状态发生改变时响应式地更新DOM。
Vue2是以JavaScript为开发基础的,而Vue3是从0开始重构的,将开发基础切换为TypeScript(将弱类型程序语言开发转向强类型程序语言开发),不仅可以满足中小型项目的开发,还更适合中大型项目的构建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 March!



