vue框架优点和缺点

谈论话题之前先说点废话打开一下思想:从古至今设计出来一个新的东西并且被人广泛使用的就一定得到了市场和人群的验证,所以我们称做为好的东西。但是作为学习者我们一定要知道它好的一面和坏的一面,这样才证明我们理解的更加透彻。

例如我们简单的想从马车到汽车到飞机,我们直接飞机的好就是出行速度快等等,坏处可能就是贵等等。

那么vue优点想必很多朋友也都知道了,比如:数据驱动等等。

当然vue等底层肯定也是要操作dom的,只不过作为使用vue框架的我们来说感觉是数据驱动dom。

vue是mvvm框架:可以把一个大的html网页分成不同的组件去维护,每一个组件中都是数据驱动。

所以总结一下vue优点:

	1、spa单页面应用开发更加方便。
	2、数据驱动让我们更加关注数据层,更加关注数据结构。
	3、mvvm的模式让中大型项目更加好维护
	等等...

那么vue缺点呢?其实很多也不叫缺点,因为大家这个框架就这样设计的,而且很多地方也没办法修正因为基于浏览器和js这门语言,我认为的缺点:

	1、vue直接的框架不可以做seo,如果要做的话需要预渲染或服务器端渲染。
	2、用js去渲染数据,第一次会造成重绘或者回流,性能有一定的影响

***不过一切万物不可能完美,关键是我们的选择,比如你要开发一个pc的网站,而且要做vue,还有做很多性能方面的,就不太建议选择vue框架了,如果你做的就是后台管理系统那用vue很合适呀或者你做移动端的h5页面也不考虑seo什么的,也是很适合的。

本文来自于:小鹿线xuexiluxian.cn

你可能感兴趣的:(前端开发,vue.js,javascript,前端)