vue.js的优点和缺点在哪?


vue.js的优点和缺点在哪?

文章插图
vue 是目前国内最火热的前端 MVVM框架 。其优缺点如下:
一、优点
易于开发:vue 提供了页面数据渲染模板引擎如 v-if、v-for 等、提供事件绑定 @click等 。代码清晰明了 。逻辑简单 。易于上手;
高性能:Vue 提出虚拟 DOM 概念 。以及数据驱动 DOM 思想 。减少页面渲染成本 。大幅度提高性能;
生态完善:许多开发者提供了对 vue 支持的插件如 ElementUI 。完善 vue的生态 。故使用 vue 进行开发 。遇到的难题会较少 。
开源社区活跃:这提供 vue 未来更加强大的可能性 。
二、缺点
SEO不好:vue 很多内容都是基于JS 。如页面显示的标签元素 。都成为虚拟DOM 。通过数据驱动 DOM 。这样的页面 。在搜索引擎SEO方面 。不是很友好;
调试困难:vue 带来便捷的同时 。封装过复杂 。开发时遇到问题 。很难排查出问题导致的原因 。
三、小结
总之 。优点大于缺点 。否则 vue 也不会像现在这么火了 。2020.4 推出 vue3.0 。功能更加强大 。我们应对 vue 的未来充满信心 。
其他观点:
优点:相对于react和angul框架 。这个比较容易上手 。文档深入浅出 。易学易用 。数据双向绑定 。
缺点:被另外两个框架的工程师鄙视 。觉得是小白在用 。单页面应用 。不利于seo优化 。
其他观点:
【vue.js的优点和缺点在哪?】优点:面对不同分辨率设备灵活性强能够快捷解决多设备显示适应问题缺点:兼容各种设备工作量大 。效率低下代码累赘 。会出现隐藏无用的元素 。加载时间加长其实这是一种折衷性质的设计解决方案 。多方面因素影响而达不到最佳效果一定程度上改变了网站原有的布局结构 。会出现用户混淆的情况

    推荐阅读