1202 年了,为啥还有一堆公司用 jq + art-template ?

2021-04-01 10:44:45 +08:00
 my1103
8125 次点击
所在节点    程序员
95 条回复
zhuweiyou
2021-04-01 13:10:30 +08:00
用 v r 的还在加班, jq 的早就下班了.
liudaolunhuibl
2021-04-01 13:21:25 +08:00
想象一下你是老板,你的产品运行稳定收入稳定,每个月都会给你带来十多万的回报,然后昨天新招进来的人给你说,我们前端的框架必须要换了还在用 jq 太老了,你说为什么?他说因为 jq 太老了现在市面上流行的都是 vue 和 react 啊,你给我几个月的时间我可以重构完,上线之后可能也没有现在稳定。 你猜老板是重新招一个愿意写 jq 的简单还是重构简单?
zjsxwc
2021-04-01 13:23:55 +08:00
@zjsxwc 补充下

jquery 就是操作 html dom 的,
requrejs 就是依赖注入容器,
backbone 就是手动 mvc,刚开始可能比现在 vue 这种 mvvm 麻烦点,但后期也不麻烦而且更灵活,vue 的 template 写死了运行起来就不能改,backbone 这种手动挡就没这种问题,
underscore 是个数据结构操作和一些交互(比如 defer 、debounce 、throttle )的增强库

总得来说,以前会这四个就已经能够工程化处理各种大小项目了,

而现在 vue 的流行,无非是很多前端学不会 jquery,大部分前端也不需要工程化,
现在的前端都是 vue 一把梭,很多前端连 jquery 都学不会更不要提 angular 了,但 vue 能让这些前端吃饭。
l4ever
2021-04-01 13:24:39 +08:00
我们老年人 jq 用过来,现在学不会 react 和 vue 了,给我们留条活路吧
by 全干

我就用 jq 怎么了.
kop1989
2021-04-01 13:33:19 +08:00
“现在大家都吃麦当劳肯德基,又便宜又快捷。吃满汉全席的就是傻 x”
dvaknheo
2021-04-01 13:37:24 +08:00
@reiji vanillajs 确实是个好东西,不用编译,比 vue 快多了。
用 vanillajs 的可以一起握爪
oisadfo
2021-04-01 13:39:36 +08:00
1202 年这种说法,来源是哪儿,实在不理解
akira
2021-04-01 13:42:27 +08:00
前端菜鸟,需要的是稳定的工作。。
feikeq
2021-04-01 13:44:54 +08:00
用 Vue 和 React 的还在加班,用 jQuer 的早就下班了。
赞同这位兄台的话 @zjsxwc
而现在 vue 的流行,无非是很多前端学不会 jquery,大部分前端也不需要工程化,
现在的前端都是 vue 一把梭,很多前端连 jquery 都学不会更不要提 angular 了,但 vue 能让这些前端吃饭。
zzlatan
2021-04-01 13:49:05 +08:00
怀念 jq + artTemplate 时代,实际上 bug 也少很多,开发也快。
前端目前就是内卷,瞎折腾。。。
iamppz
2021-04-01 13:49:40 +08:00
楼上各位大佬说的好像几大前端框架对比 jQuery 就只剩下 KPI 了一样,更高的开发效率、更好的性能、更先进的编程思想都被你们吃了?
这种论点我在 Nokia 时代、Windows XP 时代已经见过不知多少次了,奉送各位一句:「学什么 Python 、Java 、Go,汇编一把梭它不香吗?」
my1103
2021-04-01 13:51:21 +08:00
@akira 稳定的话,还是去写 vue 或 react,觉得,也不用担心出来没饭吃
my1103
2021-04-01 13:53:37 +08:00
@oisadfo 我随便编的
hbolive
2021-04-01 13:54:04 +08:00
应该原生,jq,vue 和 react 都得会吧。。
kalluwa
2021-04-01 14:03:08 +08:00
你以为竞争力是精通 vue,react
实际上的竞争力是有超强学习力,两周就能看懂 paper 写算法,
等你能看 paper 写算法了,
实际上的竞争力又是是当 boss,带领这帮自以为是的写代码的,实现一些项目,赚大钱

打工人没必要瞧不起打工人,大家都是混饭吃而已
wangyzj
2021-04-01 14:03:17 +08:00
你们前端就是这样把自己折腾死的
tydl
2021-04-01 14:03:28 +08:00
能问出这问题的,八九不离十,是个入门的程序员
iwh718
2021-04-01 14:08:38 +08:00
有些项目你用 vue 和 resct 就是拖累。
murmur
2021-04-01 14:10:20 +08:00
@iamppz 什么项目用什么技术,对于展示类网站,jquery 和 vue 差不了多少,你以为是复杂的模块划分、状态、数据交互,别人需要的可能是
$(xxx).dropdown();
$(xxxx).dialog();
cereschen
2021-04-01 14:11:36 +08:00
jq 写的项目 可读性差的一批 你们是不是觉得新人都没用过 jq

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

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

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

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

© 2021 V2EX