前端现在这么恶心的吗

2023-03-29 16:56:46 +08:00
 voidmnwzp

纯后端,今天想找个 gpt 页面,去 github 上找了个比较好看的 vue 项目,拉下来之后看得我一脸懵逼,写的眼花缭乱,完全看不懂,想找个 http 请求和响应处理的代码找了半天也没找到,想我之前 jquery 用的还蛮 6 的,可这 vue 看的我是一头雾水,完全找不到门路。后端有一个好处,你就算换个不熟悉的语言,也基本上就是那个套路,找 router 和 handle 往下看就行了,vue 真的恐怖,我还是找找 jquery 的去了...

24539 次点击
所在节点    程序员
164 条回复
DOLLOR
2023-03-29 20:25:29 +08:00
jquery 的$().before().after().parents().children().find().eq().filter().append(a+'\''+b+'\''+c)表示笑而不语
456789
2023-03-29 20:27:26 +08:00
vue 说是前端,其实 node.js 是可以跨过后端直接做后端的事的东西
gogogo1203
2023-03-29 20:28:28 +08:00
@echoless lz 是找不到北, 连前端 https 请求都找不到。 我简单瞄了一眼,貌似不支持 data stream 。他怎么判断都无所谓的,chatgpt 返回就那几个状态。
echoless
2023-03-29 20:31:52 +08:00
@voidmnwzp #25 老弟 从我这个下手吧 https://github.com/swuecho/chat

golang 的后端, 遇到问题直接提 issue, 我走过你走过的路了, 确实有不爽的地方, 楼里很多开喷的是的了 xxx 综合症, 被虐惯了就爽了.
ByZHkc3
2023-03-29 20:31:59 +08:00
上来就喷,也不见得楼主有多牛逼啊
shui14
2023-03-29 20:32:45 +08:00
有人已经给你写好了,而且代码质量窃以为能打一大部分专业前端
https://github.com/Yidadaa/ChatGPT-Next-Web
sillydaddy
2023-03-29 20:45:09 +08:00
https://platform.openai.com/playground?mode=chat
OpenAI Playground 算是 API 的官方前端,有连续对话功能。
今天刚发现的 v 友提到的。
ayang23
2023-03-29 20:54:58 +08:00
搞了几年 react ,现在都不会用 jquery 了,习惯就好了
nathanleeinph
2023-03-29 21:05:30 +08:00
要不然怎么是一个单独的岗位?
blankmiss
2023-03-29 21:21:01 +08:00
后端狗已经在学 react 了
ztcaoll222
2023-03-29 21:53:13 +08:00
接 14 楼,39 行,else 前面没有空格,68 到 72 ,无意义的空行,这些在某厂都是要打回去的
royzxq
2023-03-29 21:58:08 +08:00
时代变了,jQuery 已经是上古产物了
darkengine
2023-03-29 22:02:14 +08:00
记得在 v2 和知乎上多次看到后端说前端的活儿简单来着,几行代码的事儿 [doge]
customer
2023-03-29 22:09:23 +08:00
vue 比 react 确实差点,但从 jquery 时代过来的人说现在的框架比以前乱,emmm...
lucaslee
2023-03-29 22:41:42 +08:00
这。。。lz 你该温故知新了,jquery 还真太古老了。
其实后端也有类似的情况,估计接触的也比较少吧。
但基础的 JavaScript 和 Java 核心变化不大,新语法(糖)和框架学习一下,看个大概问题不大。
再者,从另一个层面说,现代浏览器的支持度变大了。
hxy100
2023-03-29 23:52:45 +08:00
思维形成定式一时难以适应而已,抛掉老的思维,硬着头皮学一下,习惯了以后会发现 Vue 、React 比写 jQuery 、LayUI 那一套更舒服,写东西更快,更易维护,尤其现在移动端需求大行其道,大前端的时代已经开启好几年了,要强迫自己学习新东西,赶紧跟上步伐才是~
stabc
2023-03-29 23:55:24 +08:00
这下得罪了不少方丈……
agagega
2023-03-30 00:23:38 +08:00
jQuery 主要是为了兼容性,面向现代浏览器直接用原生的 DOM API 就可以了,动画用 CSS 写性能更好。

如果你觉得 Vue 这样的东西还是太重,但自己手动用 DOM API 维护一些数据关系又太复杂的话,可以试试 Stimulus 这个库,很轻量级,也可以直接通过 script 标签引入。热度不高,但很有用。
mingl0280
2023-03-30 04:50:05 +08:00
……我觉得前端啥都要套个 Node 服务器比较恶心,但是原生 js 直接 link 一个 vue 的 js 也不是不行啊,用起来也不麻烦。
shakespark
2023-03-30 07:34:43 +08:00
我和楼主一个感受,因为我们都比较菜~

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

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

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

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

© 2021 V2EX