jquery 时代已经结束了吗?

2021 年 1 月 23 日
 fxjson

作为多年的后端,也曾写过 js,再看 js,突然发现已经不是当年的前端

16611 次点击
所在节点    JavaScript
103 条回复
w292614191
2021 年 1 月 23 日
世界那么大,建议多出去看看。
9LCRwvU14033RHJo
2021 年 1 月 23 日
原生 js 够强大了,为什么还要用 jquery ?
ininjue
2021 年 1 月 23 日
现在都工程化了 各种编译打包啥的,后端也没那么容易写前端了
fiveelementgid
2021 年 1 月 23 日
并没有,jquery 部分已经内嵌到其他一堆框架里面的了。我记得很久之前去看看 bootstrap,你能在源码级里面看到有 jquery.js.min 一堆玩意
iszengmh
2021 年 1 月 23 日
之前接触到 angular,原来前端也有打包编译
cmdOptionKana
2021 年 1 月 23 日
主要是原生 js (严格来说是浏览器 DOM 的 api 标准)把 jquery 的优点都抄过去了,可以理解为现在 js 本身已经自带了一个简单版的 jquery 。
zhizunzz
2021 年 1 月 23 日
我有个需求:某网站(我管不着的)是用 react 写的,ajax 或 fetch 过来数据之后渲染的页面,现在我针对这个网站写个浏览器扩展,添加一些元素,监听一些事件,ajax 获取一些数据, 我觉得我用 jQuery 挺合适的

有大佬有办法用 react vue 之类的实现我这个需求吗?
mittya
2021 年 1 月 23 日
觉得还是看需求是什么,如果只是一个简单网站你完全可以继续用它,但工程化大了还是现代些的前端合适些。

更新换代也是在解决遇到的问题,如果你遇不到可以不变。

@fiveelementgid 最新版去除依赖了
easylee
2021 年 1 月 23 日
引用站内一句评论(忘了出处了)

“不管你用或者不用,Jquery 依旧是把锋利的刀”
dvaknheo
2021 年 1 月 23 日
对后端来说,最不能接受的是:javascript 是一种需要编译的语言
nianyu
2021 年 1 月 23 日
JQ 时代结束了
但是目前依然有无数依赖 JQ 开发的网站
murmur
2021 年 1 月 23 日
我会告诉你很多 vue 或者 react 的库还是 jq 套壳么,这包的一层层的
wukongkong
2021 年 1 月 23 日
@zhizunzz 没办法,现代框架都是要编译之类的。你这个只是页面 dom 的操作,jq 正合适。
encro
2021 年 1 月 23 日
初次看到 Livewire 的时候,亮瞎了我一眼,果然是给全干工程师的好东西。
hoyixi
2021 年 1 月 23 日
打开 Google,随随便便搜,通过 SEO 搜到的网站,很大概率还是使用了 JQ

你如果天天做的项目是企业内部用的,App 内的这种,JQ 确实用的不多了
dk7952638
2021 年 1 月 23 日
jq 已经完成了历史使命 它的很多部分已经成了 es 的标准
akagishigeru
2021 年 1 月 23 日
@encro 实实在在是给全干工程师的!太绝了
Osk
2021 年 1 月 23 日
习惯性用 jq 因为:
getElementById 大长。。。
$("#") 简单直接
tomoya92
2021 年 1 月 23 日
@zhizunzz 添加事件,原生的 js 就很方便,ajax 请求你不是用了 fetch 了吗
des
2021 年 1 月 23 日
ie:你在说什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/747726

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX