Vue介绍?

什么是Vue?

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,vue采用自底向上增量开发的设计Vue的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与单文件组件vue生态系统支持的库结合使用时,vue也完全能够为复杂的单页面应用程序提供驱动。

补充:

渐进式:Progressive(渐进式的) 在多个技术领域里有不同的作用与解释,所以有理解成本也可以意料之中的。记得好多年前接触这个词,印象较深的是对类似 jpeg 图片在页面展示的一种处理方式。我们知道,图片的默认加载方式是从上到下,一小块一小块地加载,直到完全加载。而 Progressive 图片是先加载整张图片主体,从一开始模糊的视图加载到清晰。这背后是基于优先展示全局整体核心,而不是“管中窥豹”的优化理念。

链接:https://www.zhihu.com/question/51907207/answer/136618672

自底向上增量开发的设计:是一种设计程序的过程和方法,就是先编写出基础程序段,然后再逐渐扩大规模、补充和升级某些功能,实际上是一种自底向上构造程序的过程。

单文件组件:vuejs自定义了一种.vue文件,可以把html、css、js写到一个文件中,从而实现了对一个组建的封装,一个.vue文件就是一个单独的组件。

 由于.vue文件是自定义的,浏览器不认识,所以需要对该文件进行解析。在webpack构建中,需要安装vue-loader对.vue文件进行解析。在sumlime编辑器中,我们书写.vue文件,可以安装vue syntax highlight插件,增加对文件的支持。


你可能感兴趣的:(Vue介绍?)