为什么学习Vue框架??

如题所述

在2013年的时候,是他的一个实验性项目,那个时候,React也只是刚刚发布,Angular也只是Angular1,不可否认的是,Vue有很多的一个功能点,它的灵感都是来自于Angular和React.
其实他们要解决的一个问题都是一个数据驱动的问题,避免我们去手动的操作Dom的问题。Vue发布之后呢,收到了一个众多的好评,但是也饱受了很多的非议。
作为一个个人的项目,能够发展到现在的一个规模,实属不易。好在Vue足够优秀,经受住了我们的考验,现在也已经发展到成熟的阶段,现在Vue的生态圈已经足够的完善。
03 - Vue的特点:
相比于React压缩后大概是35kb;Angular压缩后大概是60Kb左右;而Vue压缩后大概是20kb ,所以说更加轻量。
而且是一个渐进式的框架:意思就是你不需要学习完Vue的全部知识,
做项目的时候,你可以用到什么就学习什么。
响应式更新机制,就是说当我们的数据更新之后,视图会自动的刷新。我们不需要像React那样comentupdata 去进行一个性能优化,我们的这个响应式更新机制它已经在底层去帮我们去处理这些事情。
我们学习Vue的成本低,因为它的一个模板语法是基于HTML的,如果说你有HTML的一个基础,可以很快的去上手Vue的框架。
如果说,你现在还在犹豫要不要学习Vue,那么我可以肯定而且明确的告诉你,不管你是否使用Vue,只要你是从事前端的这个行业,它里面的很多知识点都是值得我们去学习的。 总之,你只要学习就是对了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-11-09
一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计、协作构件之间的依赖关系、责任分配和控制流程,表现为一组抽象类以及其实例之间协作的方法
第2个回答  2021-11-09
其实你不必焦虑。现在全中国用vue的,我敢说80%都不懂路由的原理是什么。但是你必须要会用。多看看git上别人写的代码,然后自己模仿者写就会了。切记不能着急,一步步来。
第3个回答  2021-11-09
表现为一组抽象构件及构件...熟悉html 的人学习vue 的模板语法也是很容易的。
第4个回答  2021-11-10
vue是一个中国人开发的(尤雨溪),其特点是综合了 Anguler(模块化)和 React(虚拟DOM)的优点,是一款渐进式js框架(就是逐步实现新特性);
简单来说,前端框架的根本意义是解决了UI 与状态同步问题。
在 vue 中我们如果要在todos中添加一条,只需要app4.todos.push({ text: '新项目' }),这时由于 vue 内置的响应式系统会自动帮我们进行 UI 与状态的同步工作.