现在的前端技术栈真的太恶心了!

2021-12-12 21:05:03 +08:00
 jezal
现在的前端技术栈真的太恶心了!
我就想用个 react ,写个简单页面,npm 、yarn 给我整几千个包
各种框架 Vue 、React 、Angular...
又是打包、又是编译,webpack 、babel...
人山人海一样的各种配置...

遥想十来年前自学那会儿
前端干净、简单、实用、快速,像童话一样
不要跟我说现在项目复杂度高,也没见搞成多复杂的业务需求

前端的兄弟们,你们是怎么挺过来的?
你们觉得现在用着爽么?
25835 次点击
所在节点    程序员
195 条回复
AyaseEri
2021-12-13 09:23:32 +08:00
amis ,请
duanxianze
2021-12-13 09:23:59 +08:00
说到底 你的需求用 jquery 就行,那你就用啊?谁逼着你用 vue,react 了?等你需要的时候,自然知道他们的好
WildCat
2021-12-13 09:24:50 +08:00
前段工程化之后让巨无霸项目变得可能,否则人们还是只能写 $('#foo.bar') 这种命令式编程。
TypeScript ,npm ,各种打包工具的加入使得这个圈子变得百花齐放。对比之下, 另外一个极端就是 iOS/macOS 开发,苹果一家独大垄断基本上所有的开发者工具,导致开发者体验巨差。
Youngsun
2021-12-13 09:25:53 +08:00
我觉得很爽,你可能只是为自己不想学习固步自封找借口
jguo
2021-12-13 09:29:05 +08:00
只想用 react 加一个指向 cdn 的 scrpit 不就完了,跟以前 jquery 有什么区别
sweetcola
2021-12-13 09:29:19 +08:00
以前用 jQ 真的“一直”都简洁吗,如果要更新一个 DIV 你是直接 query 它还是在初始化后记录用 var 记录呢。然后随着代码增多,交互增多,记录的越来越多,变量也越来越多,不会觉得很乱吗。更何况还是用的像 var 这种,后面维护起来简直头疼,refactor 都难。综合以上这些点你真的觉得 jQ 更好吗。而且随着 ES 的更新,大多数 jQ 的特性都自带了,使用了 Babel 后更是能让你比较无痛地在旧浏览器使用新特性。然后就是 React 一直推的都是 think like React ,你用 jQ 的思路来做 React 还不如直接用 jQ 。
mx8Y3o5w3M70LC4y
2021-12-13 09:31:09 +08:00
2021 年快结束了,还在发这种帖子不觉得可笑吗?上面还有回复说 ts 怪的,hhhh 太可笑了…
jimmyismagic
2021-12-13 09:32:27 +08:00
作为一个后端,想学点前端,感觉无从下手
sjzjams
2021-12-13 09:33:07 +08:00
这是理解不了现在前端的方便??
dope7
2021-12-13 09:33:47 +08:00
有点搞笑了哈,无能狂怒?
jyeeren
2021-12-13 09:40:06 +08:00
说 ts 怪的,emm...
jguo
2021-12-13 09:40:59 +08:00
@noqwerty 所以你倒是是想写简单界面还是想深入了解
66beta
2021-12-13 09:43:25 +08:00
觉得不需要的,那可能你的项目太简单了,确实用不上
waiaan
2021-12-13 09:43:33 +08:00
@jimmyismagic
html/css/js 都会了就直接学 VUE
christin
2021-12-13 09:45:22 +08:00
确实,如果你觉得一个东西没有用,那就是你没有这个需求。就别自己给自己找麻烦了。
cmdOptionKana
2021-12-13 09:48:19 +08:00
不过话说回来,大多数网站其实 jQuery 真的够用而且好用,react/vue 没必要强行用。

比如 V2EX 也是用传统技术做的,没啥问题。

notion.so 就很复杂,用 jquery 够呛,虽然不知道是否使用 react/vue ,但应该免不了用 npm/webpack 吧。

客观来说:

1. 不能说没有复杂页面,facebook, google docs, notion 等等,你让人家用 jquery 真的不合理。
2. 多数网站用 jQuery 就够了,但 react/vue 也是一种合理选择,根据自己喜欢来选,没必要替别人操心。
yuthelloworld
2021-12-13 09:52:29 +08:00
固步自封且寻找认同
h1104350235
2021-12-13 09:59:10 +08:00
又不是所有的项目都要用 vue react
既然业务简单的话,可以单纯的 h5 页面
cw2k13as
2021-12-13 10:00:09 +08:00
呃呃,都不知道你在说啥,你小型项目你可以直接引用 vue ,react 的 js ,反正我用 webpack ,包管理用的很爽
cw2k13as
2021-12-13 10:01:59 +08:00
@wu67 反正我用起来很爽

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

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

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

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

© 2021 V2EX