jquery 时代已经结束了吗?

2021 年 1 月 23 日
 fxjson

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

17690 次点击
所在节点    JavaScript
103 条回复
alalida
2021 年 1 月 24 日
ayase252
2021 年 1 月 24 日
没有必要,旧有 JQ 代码完全可以用 DOM API 100%替代。
no1xsyzy
2021 年 1 月 24 日
jquery 没有结束,它只是以另一种方式( DOM API )活着
(半开玩笑半认真)
no1xsyzy
2021 年 1 月 24 日
@falcon05 需要 SEO 的话其实可以看下 https://sapper.svelte.dev/
目前看下来形态最舒适的 SSR…… 好用不好用就不知道了……
kankekan
2021 年 1 月 24 日
还没结束,一直在用着呢。
est
2021 年 1 月 24 日
面向 IE 编程的时代不需要 jq,面向 chrome 的时代也不需要
jones2000
2021 年 1 月 25 日
jq 挺好的, 不需要编译, 直接在服务器上改了,就可以了。 什么打包,发布太麻烦了。在说了就算用 vue 或 RN 框架写的,水平烂的,代码还是一样烂, 基本只能自己看懂逻辑,别人根本看不懂。review code 太费劲。前端框架什么的不重要,重要的是开发的人。
sunorg
2021 年 1 月 25 日
@jones2000 能快速出成绩就行,我们新项目照样 jq 为主,部分页面 arv,根本原因在于:

1.无需过多考虑的 seo
2.便捷的操作,就是一个画布,随你喜欢。
3.无需编译带来的系统扩展性
4.依然顽强的生态


ps: arv 我们也用,他编译的特性同时也带来问题:

编译,导致第三方除非有源码,否则无法轻松为页面写第三方插件。 这对自部署型产品是致命的一个缺点
sunorg
2021 年 1 月 25 日
@sunorg 再一个差别,精细化带来专业化的人力要求,rav 一定程度上增加了项目人力投入。

用什么不是想象中的重要,看队伍,看时间,看金钱,看实际需求
Mithril
2021 年 1 月 25 日
@jones2000 你这是啥项目。。可以直接在服务器上改的吗?
iyangyuan
2021 年 1 月 25 日
我觉得 jq 并没有消失,他的灵魂已经被传承了,比如 document.querySelector
murmur
2021 年 1 月 25 日
@DualWield 我见过那种库,原来是 jquery 开发的,后来加了一层 vue 或者 react 的封装
RickyC
2021 年 1 月 25 日
是. 但是 jQuery 并没有结束.
Vue 的 dom 操作明显没有 jQuery 方便
wangyzj
2021 年 1 月 25 日
前端圈乱的一比
yys320carter
2021 年 1 月 25 日
得益于原生 JS 都已经吸纳了 Jquery 的优点
amundsen
2021 年 1 月 25 日
@RickyC 不需要太多的 dom 操作,做炫酷的界面用 css 也行
zorui
2021 年 1 月 25 日
2021 年?
zhchyu999
2021 年 1 月 25 日
这帮前端折腾出来了护城河
amundsen
2021 年 1 月 25 日
@murmur 这种库懂的前端不会用,太重了
AV1
2021 年 1 月 25 日
想要更好的开发体验就用 ARV,想接近底层的 DOM 操作,就用 vanilla 。
为啥还要引入一个不上不下的 jquery 作为累赘呢?

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

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

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

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

© 2021 V2EX