jquery 时代已经结束了吗?

2021-01-23 18:05:06 +08:00
 fxjson

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

15109 次点击
所在节点    JavaScript
103 条回复
charlie21
2021-01-24 10:46:33 +08:00
jquery 做得最好的就是它封装的动画函数 animation / transition ( hide, fadeIn 什么的 ) ,这一点是 react.js 声明式编程的弱项
https://reactjs.org/docs/animation.html
https://jqueryui.com/effect

jquery 的一套动画函数 是非常难以过时的,ARV 取代它的可能性为零
DualWield
2021-01-24 11:25:17 +08:00
@murmur 兄弟,你在说啥
felixin
2021-01-24 12:29:32 +08:00
@charlie21 看看
felixin
2021-01-24 12:29:43 +08:00
PEAL
2021-01-24 12:30:19 +08:00
JQ 我公司还在用,所有前端项目,未来还会用,VUE ?不存在的,未来也不会存在的
BingoXuan
2021-01-24 12:37:23 +08:00
原本小項目是用 jq 的,現在我全改成原生 js 了
royzxq
2021-01-24 13:12:39 +08:00
via https://www.npmjs.com/package/jquery Weekly Downloads 3,605,888

React 一周不过 800 万,远超 vue 一周 200 万。 远不止于要凉
charlie21
2021-01-24 13:38:17 +08:00
我觉得人们对于技术的评估其实有两种办法,一种是看自己喜欢不喜欢,一种是看别人喜欢不喜欢。基本上第一种就是忠君式的喜欢,变态之处在于 “一人不能事二主”,带着嘴巴还爱说 我也是醉了。第二种会看这个东西是不是稳健地戳到了人们的痛处(即使自己没有这个痛处),因为只要人们依然有这个痛处,它就有它的生存空间,这种判断基本上就是心里没有自己,变态之处在于 “博爱”:就与人讨论而言,博爱当然可以;就职业发展而言,就是很难博爱的 因为大量消耗你的注意力资源的东西 就在那里(即使它是允许你免费使用的 它也在消耗你),人也只能是 T 型人才:显然,哪个东西更吸引你 比 大家对技术的看法 更重要,因为被它消耗的是你 而不是大家。
huayumo
2021-01-24 14:13:17 +08:00
做网站还是 jq 好用
Seanfuck
2021-01-24 14:22:33 +08:00
还没结束,依然没被取代!
zhuweiyou
2021-01-24 14:25:41 +08:00
如果你就做一个活动页 没有什么 data render , 用 VAR 框架多此一举. 用 jquery 方便多了
love2075904
2021-01-24 14:52:42 +08:00
如果你经常看某些网站得源码,你会发现用 jquery 得还是比较多,比如: https://spring.io/
digimoon
2021-01-24 14:59:39 +08:00
@cmdOptionKana 之前想无脑用 query 代替的时候才发现元素后续有变化的时候他不会实时更新,这两个目前来说还是得看情况用
o0
2021-01-24 15:20:29 +08:00
就是要让你们后端做不了,我们才能涨工资。
elintwenty
2021-01-24 16:24:50 +08:00
不考虑维护旧项目等需要老旧技术的场景,也不考虑不需要前端工程化、或者小作品 jq 也够用了,我只能说现在已经 2021 年了
xiaobai012
2021-01-24 16:56:07 +08:00
稍微翻一下网站代码,你会发现 jQuery 依然在被大规模使用,而且很多还是老版本
mayandev
2021-01-24 17:11:01 +08:00
有人统计过,目前 80% 的网站依然在使用 jquery
chenqh
2021-01-24 19:26:44 +08:00
@royzxq npm, jquery 都有 360W ?
lane1
2021-01-24 19:43:41 +08:00
个人觉得 jQuery 是不会过时的啦!那些优美且实用的 API 背后是 web 、甚至是 UI 编程的核心思想。套用 Python 社区爱用的话:DOM for Humans.
adekyou06
2021-01-24 20:38:07 +08:00
hotwire 了解一下

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

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

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

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

© 2021 V2EX