2016 - 2024

感恩一路有你

用了vue还需要jquery吗 jQuery退出前端的舞台了吗?

浏览量:1407 时间:2021-03-13 04:43:01 作者:admin

jQuery退出前端的舞台了吗?

jQuery并不是退出前端舞台了,而是变成历史并融入标准了。

可能在不久的将来jQuery就会不再被前端开发人员所使用了,光荣退休;又或者jQuery的开发者可能想出又一个划时代的技术,焕发生机。

然而前端舞台上永远有jQuery的影子。

想一想:

  • 为什么标准里会添加queryselectorall
  • 为什么增加了domlist,可以foreach
  • 明明classname可以实现,为什么还要有classList
  • 为什么classlist除了增加删除,还有个toggle
  • 为什么css动画有个结束事件
  • 异步有很多办法实现,js为什么选择了promise

这些不是标准委员会拍脑袋想出来的,这都是从大量实践里总结出来的。在jQuery的大量使用中,其所积累的经验教训为Javascript的优化和进步做出了很大贡献,现代JS标准中充斥着jQuery的身影。

总而言之,jQuery作为一个JS库,可能会逐渐被前端框架所取代,不再被开发人员所引用,不再是舞台上聚光灯所追逐的焦点,。但其精髓实际已经融入了现代前端标准之中,永远地留在舞台之上。

jQuery真的过时了吗?

从北美市场看已经过时了!北美市场一般会领先其他地区1-3年时间。jQuery 没必要投入精力写和学习,jQuery 和 ES5 以前的JS 搭配的。在北美市场2014年node/angular1.x 普及以前,前台程序员必用jQuery的。那个时候没有node angular react 等框架和技术,而且低版本JS是水浅王八多,什么 this, 继承, 复制都是难点和大坑。jQ 提供了很多好方法。

自从ES6和 angularjs,angular2,react 出来以后,前段的代码很容易写。在北美地区我没见过和听说过新项目还用jQuery的,只有老项目还在继续凑合用。某些人说有用,就类似于七八年前明明J2EE 应该用 spring框架,还偏偏说struts 也有用一样,属于站着说话不腰疼。如果菜鸟,没必要浪费时间和精力在旧的技术上。

Angular和vue学那个容易,是不是可以替代jquery?

vue上手比较容易,毕竟是国产的,学习资料和教程都比较多,相关的UI也很多。angular入手难度稍大一些,还得掌握typescript,学习资料和教程不多,大部分是英文的。但个人还是比较热衷于angluar,目前angular5.0版本相对于之前版本优化比较大,运行速度也得到很大的提升,相对成熟一点的UI有ng-zerro。

有人说越来越多的项目都放弃了jquery,是这样吗?为什么?

确实如此,jquery的市场占有率确实在不断下滑。

前端领域,以 angular / vue / react 三足鼎立,国内 vue用的尤其多。

不知道题主的行业是什么, 我觉得如果是前端开发者,跟随潮流是没错的。新项目选择最合适的框架。而对于其他后端开发这,或者是传统应用,或者内部应用,其实用什么差距都不大。

要知道,前端是特别喜欢造轮子的,每年都有一大批有用无用的框架出现,用不了多久就又淘汰。建议不是前端开发者,重点不要放在这个上面。

根据项目来,大部分项目使用jquery没有任何问题。

新手学习js是直接学vue,还是从jquery开始学?

本来不想写,作为10年的老weber,在这里多嘴几句!web技术变化太快,而jquery却到现在都没有淘汰,想一想为什么!还有,vue等新框架,确实简化了编程的繁琐度,这是他的优点。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同样,jquery能做的,js都能做,而js能做的,jquery不一定能做!面试的时候,很多人说精通vue。而精通,是指精通vue的源码和思想。一问,十不知!只能说会vue!js,看着很简单,没个五六年,不能说精通js。个人建议,先学js基础,然后jquery和vue,数据模型驱动要学,操作dom也要会。同时,再回去学习js,不断的反复。不要局限于一种方式,过时的是框架,不是语言!

用了vue还需要jquery吗 为什么大公司很少用vue cash和jquery

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。