
纯后端,今天想找个 gpt 页面,去 github 上找了个比较好看的 vue 项目,拉下来之后看得我一脸懵逼,写的眼花缭乱,完全看不懂,想找个 http 请求和响应处理的代码找了半天也没找到,想我之前 jquery 用的还蛮 6 的,可这 vue 看的我是一头雾水,完全找不到门路。后端有一个好处,你就算换个不熟悉的语言,也基本上就是那个套路,找 router 和 handle 往下看就行了,vue 真的恐怖,我还是找找 jquery 的去了...
1 himozzie 2023-03-29 16:59:25 +08:00 后端现在这么恶心的吗?章口就莱 |
2 musi 2023-03-29 17:01:10 +08:00 "想我之前 jquery 用的还蛮 6 的" cv 很 6 是吧 |
3 josexy 2023-03-29 17:04:48 +08:00 给个 github 链接,我去看看写的如何 |
4 quotationm 2023-03-29 17:05:55 +08:00 这算引战吗 |
5 ae86 2023-03-29 17:0:54 +08:00 是的,我是前端,前端就是花样多。。。 |
6 vagusss 2023-03-29 17:08:31 +08:00 vue 项目不至于吧, 只是看个大概应该没那么难吧 |
7 ktqFDx9m2Bvfq3y4 2023-03-29 17:09:50 +08:00 不是全端偏干了全端的活儿呗? |
8 christin 2023-03-29 17:10:29 +08:00 项目发来看看 |
9 darknoll 2023-03-29 17:11:03 +08:00 时代变了 |
10 yaott2020 2023-03-29 17:12:20 +08:00 via Android 楼主是在找骂吗 |
11 dhrsstybhh 2023-03-29 17:12:23 +08:00 来个链接看看项目。 |
12 liuidetmks 2023-03-29 17:13:15 +08:00 前端已经工程化了,早已不是想什么干什么的时候了,加了抽象 另外,得罪了方丈就别想跑了,估计你的 github 代码会被人视歼 |
13 seki 2023-03-29 17:13:24 +08:00 对对对,您说得对 |
14 clf 2023-03-29 17:13:35 +08:00 emmm ,你代码也写的不怎么样,比如 github 的某个类的命名和包路径,看的血压高。 redisLock/src/main/java/com/nullpointerw/redisLock/autoConfig/redisLockConfig.java |
15 dongtingyue 2023-03-29 17:13:47 +08:00 你说的这些不恶心,后端 mvc 框架类似。 恶心的是 npm i 然后跑不起来,有报错的还好,还有可能没报错页面部分内容不显示或异常。 |
16 yidinghe 2023-03-29 17:13:56 +08:00 via Android 现在的前端都会 3d 建模了,jQuery 那都是小朋友玩的。 |
17 voidmnwzp OP |
18 nomagick 2023-03-29 17:15:01 +08:00 前端和软件行业其他分支割裂是事实。 |
19 PHPJit 2023-03-29 17:16:40 +08:00 不不不,菜是原罪! |
20 |
21 zero47 2023-03-29 17:18:36 +08:00 我怎么记得这文章看过,月经贴? |
22 fantastM 2023-03-29 17:19:39 +08:00 可以说复杂、繁琐,但不能说恶心 |
23 rimworld 2023-03-29 17:22:09 +08:00 一般来说 vue 项目,我会先看 package.json ,看看都用了哪些技术,什么组件库等等。然后 vue 的主要代码在 src 里面,然后入口代码是 App.vue ,main.ts/main.js 。其实这俩也没多大价值。对请求的初步配置一般放在 /http 或 /utils 或 /request ,对请求的封装,响应处理,具体实现一般放在 /api 。/views 一般来放具体页面,/components 放一些基础封装的组件。你也可以在文件夹中搜索关键词 axios 啊,或者到具体页面,找按钮,点击绑定的函数,函数从哪导入,然后就能顺藤摸瓜了。 |
24 TtTtTtT 2023-03-29 17:23:10 +08:00 不知道以后写后端的 ChatGPT 会不会觉得写前端的 ChatGPT 恶心 hhh |
25 voidmnwzp OP @fzdwx 第一个是 node.js 的 我要接入自己的 go api 第二个类似是 api 的定义 我想找的是 类似于发送按钮的 onclick 事件触发后的具体代码是啥 以及响应回调后的函数 |
26 LancerComet 2023-03-29 17:24:53 +08:00 视图代码并不是完全的线性结构,这也包括客户端,因为很多逻辑是在界面上触发之后再怎么怎么样,有些东西甚至是动态创建的,创建完之后再调用一堆模块,有些还会使用类似事件系统隔空传物,所以你不能按照服务器那种方式找接口找控制器然后往里线性地阅读代码,视图代码经常是你真的要跑起来才可以,不跑就要脑补,但你要有对应技术的基础,否则脑补不来 |
27 qeqv 2023-03-29 17:25:05 +08:00 醒醒,大清亡了 |
28 mozhizhu 2023-03-29 17:25:52 +08:00 看了标题以为吐槽工作难找到; 看了内容,我也觉得好恶心 |
29 shakukansp 2023-03-29 17:27:08 +08:00 |
30 voidmnwzp OP @shakukansp 感谢 我去看看 |
31 lambdaq 2023-03-29 17:35:21 +08:00 vue 这类框架其实和 jq 完全不是一个用处。我也觉得现在啥页面都用 vue 套很傻。要不 lz 看看 htmx 。。。 |
32 molvqingtai 2023-03-29 17:36:51 +08:00 |
33 bk201 2023-03-29 17:37:30 +08:00 前端的花头玩得是多,眼花缭乱 |
34 estk 2023-03-29 17:44:16 +08:00 via iPhone 我只会 jquery 时看 vue 和 react 也懵逼 后来学了 react ,看 nextjs 懵逼 现在看别人懵逼 |
35 nanvon 2023-03-29 17:46:42 +08:00 “想找个 http 请求和响应处理的代码找了半天也没找到”。我看这个项目目录挺清晰易懂的,全局搜索 Response 等关键词也很容易找到。 |
36 unco020511 2023-03-29 17:50:18 +08:00 现在前端都是工程化了 |
37 otakustay 2023-03-29 17:52:02 +08:00 有没有一种可能,我是说可能……你太弱鸡了 |
38 molvqingtai 2023-03-29 17:58:58 +08:00 @voidmnwzp #25 点击按钮触发 handleSubmit ,数据提交到 store https://github.com/Chanzhaoyu/chatgpt-web/blob/76cef650b40197585154a77351910fa1141dd689/src/views/chat/index.vue#L551 |
39 fridaycatye 2023-03-29 17:59:21 +08:00 如果搞后端,只接触过 jsp ,jQuery ,H5 ,确实要花点时间去看看文档,才能看懂 Vue 代码。 |
40 hhjswf 2023-03-29 18:00:54 +08:00 via Android 是的,只会 jq 要被卷死下岗了 |
41 quan01994 2023-03-29 18:02:54 +08:00 这个不是正常的前端项目吗? 并没有什么新鲜的技术啊 , |
42 ochatokori 2023-03-29 18:05:44 +08:00 via Android 是的,要是后端能看懂我的代码我就没饭吃了 |
43 Huelse 2023-03-29 18:08:28 +08:00 不是都说 vue 很简单的吗?如果是上手 react 怕不是骂到水深火热? |
44 erwin985211 2023-03-29 18:09:33 +08:00 只能说你还停留在切图仔的固有印象 |
45 aogu555 2023-03-29 18:10:59 +08:00 我看不懂 = 恶心 这个逻辑有些无语 |
46 yyyh 2023-03-29 18:11:22 +08:00 你确定不是你看不懂? |
47 94 2023-03-29 18:13:34 +08:00 我高频使用 jQuery 已经是 6 年之前的事情了,突然看到有人说 “我 jQuery 用的还蛮 6 的” 有点梦回大清的感觉。 |
48 Wanex 2023-03-29 18:28:08 +08:00 “想找个 http 请求和响应处理的代码找了半天也没找到”,我只能说但凡学过两个小时的 vue 都问不出这种问题 |
49 watzds 2023-03-29 18:30:46 +08:00 Vue 很简单啊,作为 学过 Angular.js 的后端嘿嘿 |
50 iX8NEGGn 2023-03-29 18:33:27 +08:00 虽然我是后端,但 Vue 都出来多少年了,OP 还说“现在”,估计是来找骂的 |
51 lingo 2023-03-29 18:46:16 +08:00 不知道你看了啥。但是看不懂就是心有不去。。。 |
52 aikilan 2023-03-29 18:48:13 +08:00 看不懂是你的问题啊。。。你看不懂的东西多了,难道世界要为你量身定制么? |
53 hefish 2023-03-29 18:48:56 +08:00 OP 不了解前端迅猛发展的现状,怎么能用恶心这样的贬义词呢。 还是要去做一些功课嘛。 看起来 OP 已经不摸 js 很久了。 |
54 leegradyllljjjj 2023-03-29 18:53:04 +08:00 via Android 啥时代了 就算是后端狗也不能仅限于 jQuery 了 |
55 echoless 2023-03-29 19:03:07 +08:00 via Android 我是理解 OP 的 我之前写过 vue 2 到了遇到了 vue 3 写的 chatgpt 前端 大概花了几天才上路 vue3 有各种各样的帮你省事的“技巧” 这种没什么道理可言 你只能读了文档才明白 vue component 本身就需要编译器编译到 js 相当于你要学个 vue 语言 想拿一个项目里面就能读懂的时代过去了 |
56 xrr2016 2023-03-29 19:18:14 +08:00 啊,后端的不都是说前端很容易吗 |
58 gogogo1203 2023-03-29 19:19:37 +08:00 "想找个 http 请求和响应处理的代码找了半天也没找到" 啊啊啊啊啊啊, 你要别人怎么答你? 你本地代码搜个 api, https://或者 try catch 或者 async 都不会吗? |
59 foxArcher 2023-03-29 19:20:19 +08:00 后端的不都是说前端很容易吗 菜是原罪 |
60 Desiree 2023-03-29 19:24:38 +08:00 自己菜不会用 = 用的东西辣鸡 |
61 inas 2023-03-29 19:26:48 +08:00 这工程结构和规范,很牛逼了 |
62 zictos 2023-03-29 19:28:08 +08:00 前端不懂最好不要去用什么框架,直接原生 js 加 html 和 css 就行。 这样看起来最简单,也最通用。有什么问题问 chatgpt 的话原生的也是出错率最低的。 |
63 cvooc 2023-03-29 19:30:10 +08:00
|