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

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

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

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

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

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

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

不能去用一个本来为复杂页面设计的技术,然后又怪它太复杂。
cmdOptionKana
2021-12-12 22:17:32 +08:00
“不要跟我说现在项目复杂度高,也没见搞成多复杂的业务需求”

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

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

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

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

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

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

© 2021 V2EX