现在前端还需要jquery吗,占份额大不大?

觀眾839


历史遗留项目,目前还在用jQuery,新业务一般都很少用了,主流都是vue,react。

相对于jQuery,目前主流MVVM框架存在以下优势:

1、数据驱动

写过jQuery的童鞋都知道,在开发前端页面时,一边要处理数据,另外一边要渲染视图,尤其对于功能复杂的模块,处理复杂度会指数式增长。MVVM框架的一大优势就是数据驱动,核心是处理数据,视图通过模板语法和数据进行绑定,可以极大的提升生产力,

2、前后端分离的开发模式

jQuery时代还处于刀耕火种时代,前后端不分离,运行起前端项目,首先需要把后端的环境搭建下,然后起一下Tomcat等服务,才能把整个项目跑起来。现阶段的MVVM前端框架,并不依赖后端服务器,前端可以单独起一个node服务,前端注重展示与交互,后端注重接口服务,可以并行开发,降低前后端的耦合性。

3、繁荣的生态

node的出现,极大的促进前端生态的完善。从打包构建、到前端服务,各类工具应有尽有。现代MVVM框架可以做到,一套代码,三端运行,相对于jQuery,也是一个优势。

任何框架、库的底层,都离不开原生JavaScript,无论是jQuery,还是vue、react,都是时代发展的产物,是用来解决一类问题的。我们要做到的应该是追根溯源,深刻掌握原理。


我是切图仔


不用了。 操作真是dom的消耗太大。性能不好。

vue. React. 的出现使用虚拟dom.性能要好一些。对于http请求有axios和fetch。动画部分可以使用css3以及vue提供的transition。和一些第三方库。可以不再使用jquery了。


yatinghu


对于繁琐的原声js来讲 jq犹如神器深入人心. 它简单优雅。随着近年来前段框架指数的增加. 很多人逐渐不再使用那个神器. 甚至有人会说比起vanillaJS JQ该弃用了.对于开发来说 简单开发 速度快 bug少就是目的.那扯了这些有啥用呢 就是看个人及项目然后做权衡.也有很多库框架都依赖jq.就题论题的讲 前端可以不需要任何框架 原声就足以.我个人也依旧使用它,并没有完全弃用.


清墨语


慢慢被淘汰了。vue和react更能提高开发效率。


炫酷手机壁纸


jquery已经不合时代了,html5能实现jquery的大部分功能,辅助方法有更小更好的第三方jquery没有优势。


A-大零


肯定需要了,jquery还是挺强大的,一时之间还无法被取代。


小白与小默


要求兼容项目都用。 淘宝。之类也在用


Cxv操作工


基础工具为什么不用?


扫地农


远古项目要用jQuery,新项目vue


小沙67


肯定需要的,可以说,基本上的项目都用到了jquery,即使你用的其他框架,一般还是会依赖jquery的。


分享到:


相關文章: