现在的位置: 首页 > 综合 > 正文

什么是Vue?Vue有什么特点

2020年02月18日 综合 ⁄ 共 1061字 ⁄ 字号 评论关闭

  为什么要学习Vue?

  说起Vue,不得不让我们想起Angular和React,他们都是业界非常优秀的前端框架。

  可以说,这三款框架基本处于三分天下的一个局面,仅从GitHub趋势来看,Vue更是排在了第一位,至少有13万的Star,它基于HTML的模板语法,响应式的更新机制,可以让我们更快的更高效的开发项目,渐进式的开发理念和繁荣的生态圈为我们提供了大量的最佳实践,

  无论你是开发简单的活动页,还是复杂逻辑的中后台系统,Vue都可以轻松应对,目前不管是BAT大厂(BAT是指:中国互联网公司三巨头)还是在创业公司,Vue都有广泛的应用,相关技术原理也成为了我们面试中必考知识点。对于任何一个前端工程师来说,它都是一门非常值得我们学习的前端框架。

  什么是 Vue ?

  Vue的历史背景,就像它本身一样的简单,纯粹。刚开始它只是一个人的兴趣项目,也就是我们熟悉的尤雨溪大神。

  在2013年的时候,是他的一个实验性项目,那个时候,React也只是刚刚发布,Angular也只是Angular1,不可否认的是,Vue有很多的一个功能点,它的灵感都是来自于Angular和React.

  其实他们要解决的一个问题都是一个数据驱动的问题,避免我们去手动的操作Dom的问题。Vue发布之后呢,收到了一个众多的好评,但是也饱受了很多的非议。

  作为一个个人的项目,能够发展到现在的一个规模,实属不易。好在Vue足够优秀,经受住了我们的考验,现在也已经发展到成熟的阶段,现在Vue的生态圈已经足够的完善。

  Vue的特点

135504yhuu3u6d1r9s99z7.png

  相比于React压缩后大概是35kb;Angular压缩后大概是60Kb左右;而Vue压缩后大概是20kb ,所以说更加轻量。

  而且是一个渐进式的框架:意思就是你不需要学习完Vue的全部知识。

  做项目的时候,你可以用到什么就学习什么。

  响应式更新机制,就是说当我们的数据更新之后,视图会自动的刷新。我们不需要像React那样comentupdata 去进行一个性能优化,我们的这个响应式更新机制它已经在底层去帮我们去处理这些事情。

  我们学习Vue的成本低,因为它的一个模板语法是基于HTML的,如果说你有HTML的一个基础,可以很快的去上手Vue的框架。

  如果说,你现在还在犹豫要不要学习Vue,那么我可以肯定而且明确的告诉你,不管你是否使用Vue,只要你是从事前端的这个行业,它里面的很多知识点都是值得我们去学习的。 总之,你只要学习就是对了。

抱歉!评论已关闭.