jquery 时代已经结束了吗?

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

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

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

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


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

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

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

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

https://tanronggui.xyz/t/747726

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

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

© 2021 V2EX