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

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

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

前端的兄弟们,你们是怎么挺过来的?
你们觉得现在用着爽么?
28318 次点击
所在节点    程序员
195 条回复
94
2021 年 12 月 12 日
我当初刚开始接触三大框架的时候也是这样想的,但是上手了之后,卧槽真爽。
AV1
2021 年 12 月 12 日
以前写个页面还要操心 IE56789 的时代,才是真正的黑暗时代,经常要玩各种奇技淫巧,一点也不干净、简单、实用、快速。

现在才是真的爽,不用操心兼容性了。
jquery 这种过时的玩意我都不用了,直接抄起 vanilla 就能干活。
agdhole
2021 年 12 月 12 日
写个简单页面根本不用关心什么配置,cli 安装一路回车就能用了
xption
2021 年 12 月 12 日
最近在学习 TypeScript 、Vue 、Electron 等
和楼主一样,之前接触前端还是十年前,也有 LZ 类似的感觉
不过抱怨归抱怨,抱怨完还是要拥抱时代
huijiewei
2021 年 12 月 12 日
并不想回到以前
QingXuJiaZhi
2021 年 12 月 12 日
楼主说 “我就想用个 react ,写个简单页面”,楼主又说 “关键是现在很多 package 都是基于这套体系”

这就是问题所在了,react 以及一些 package ,本就不是为简单页面设计的,本就是为复杂页面设计的。

要是简单页面,你依然可以用 jQuery 那一套老办法,bootstrap 也是完全支持老一套。

不能去用一个本来为复杂页面设计的技术,然后又怪它太复杂。
QingXuJiaZhi
2021 年 12 月 12 日
“不要跟我说现在项目复杂度高,也没见搞成多复杂的业务需求”

既然你的项目不复杂,那为啥要强行用 react ?不复杂的页面需要什么库找不到可 cdn 直接引用的替代品?

而别人的页面,要么真的复杂,要么人家用这些工具不觉得烦,那都是别人的事情,你不能替别人烦啊。
GiantHard
2021 年 12 月 12 日
简单项目直接 vue-cli angular-cli vite-react 起手啊,都是开箱即用的,不需要配置的啊
wanguorui123
2021 年 12 月 12 日
原生 JS 一把梭
toacnme
2021 年 12 月 12 日
没有,其实久了还是很爽。
无论是开发体验还是在应用上。
shanyuhai123
2021 年 12 月 12 日
对于想接个前端活就跑的来说是恶心了,但是天天接触的表示很好。
rb6221
2021 年 12 月 12 日
所以就两条路
要么放弃 react 这种现代大型框架,jq 一把梭
要么走 java 的路,全面拥抱 IDE ,IDE 已经帮你整合大部分工作了,一键即可。
狗头
Buges
2021 年 12 月 12 日
试试 vite ,开箱即用,别管 webpack ,babel 那些了。
不过 npm 项目依赖数量多、层级深确实是个诟病的地方。
codingBug
2021 年 12 月 12 日
不是做前端的肯定觉得恶心
dtysky
2021 年 12 月 12 日
2021 年了,别再讨论这些了。
opengps
2021 年 12 月 12 日
不光是前端,各个环节都在避免重复造轮子来提高效率。如果真的追求某些极致才有必要去从零开始写东西,当然,因为需要借用各种轮子的带来的感受并不好
kinghly
2021 年 12 月 12 日
恶心 === 学不动
Edsivan
2021 年 12 月 12 日
既然是简单页面,为啥要用 SPA 呢?直接以 script 的方式引入 react 或者 vue 对应的 prod.js 就可以了啊。不会 !== 恶心。
Pastsong
2021 年 12 月 13 日
jquery 挺好的,自己不爱写那些 SPA 的话完全不用躺浑水
FightPig
2021 年 12 月 13 日
node_modules 目录是真的恶心,前阵子硬盘没坏前,隔一个月我就要清理一下硬盘的 node_modules ,每次都能清出 30 多 g

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

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

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

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

© 2021 V2EX