es6和vue写业务组件,各有什么好处和缺点?

es6和vue写业务组件,各有什么好处和缺点?

项目确定用vue框架,但是对于业务组件是用vue写还是es6写,分别有什么好处?

正在回答

登陆购买课程后可参与讨论,去登陆

3回答

同学,你好。

1、es6和vue一个是原生的语法,一个是框架,那么一般在实际的开发中,为了提升开发效率,绝大多数企业会采用框架去开发,但是框架中也有一定的弊端,比如框架需要引入很多包,整个开发的项目可能会比较大,运行的销量相对于原生es6开发会慢一些。

2、另外,es6是学习vue的基础,也就是说,需要学会es6,才能掌握好vue。那么也有少部分的企业,可能不用太考虑开发周期,或者开发周期设计的比较宽裕,并且对性能要求非常高。

3、那么可能会采用原生的技术进行开发。所以具体使用什么技术,要看我们对项目的要求。

如果帮助到了你,欢迎采纳!

好帮手慕夭夭 2019-04-23 19:29:12

你好同学,框架的版本升级虽然会存在一些方法被废弃等问题,但是差异并不会很大。不会像同学说的成为风险。

框架封装的功能很强大,源生js有局限性。框架封装的方法直接拿来用就行,所以开发效率会高很多。而源生js虽然会像同学说的,里面的东西不会变,但是实现同一个效果,可能要写很多的代码,效率很低。所以实际开发中,大部分公司都是使用框架的。

祝学习愉快 ,望采纳。

  • 提问者 婷婷37 #1
    可以列举下有那些局限性吗
    2019-04-24 10:14:51
  • 提问者 婷婷37 #2
    比如vue 封装了那些方法是es6本身没有的
    2019-04-24 10:21:56
  • 好帮手慕夭夭 回复 提问者 婷婷37 #3
    例如vue中增加了虚拟DOM这个概念,Diff算法 ,双向数据 绑定,还可以防止xss攻击。因为同学还是入门阶段,很多还理解不了。所以先作为了解即可,以后随着知识的沉淀再慢慢理解。同学不需要拿源生js和框架进行比较,框架的出现就是为了更好的帮助我们开发,能够大大提高效率。大部分公司还是会选择使用框架哦
    2019-04-24 19:15:14
好帮手慕夭夭 2019-04-23 15:01:01

你好同学,vue是一个框架,而es6是JavaScript 的一个标准,可以理解它是一个语法。vue框架使用的语法就是es6。所以它们两个不冲突,你写vue项目使用的就是es6语法。这里重新理解一下哦。

祝学习愉快 ,望采纳。

  • 提问者 婷婷37 #1
    我的意思是原生的写和vue去写的好处和缺点。比如:vue升级之后业务组件会存在升级的风险,而用es6不会,还有没有其它的
    2019-04-23 17:59:26
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师