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

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

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

前端的兄弟们,你们是怎么挺过来的?
你们觉得现在用着爽么?
25847 次点击
所在节点    程序员
195 条回复
3dwelcome
2021-12-13 10:40:45 +08:00
@WildCat

"前段工程化之后让巨无霸项目变得可能,否则人们还是只能写 $('#foo.bar') 这种命令式编程。"

在前端工程化出现之前,巨无霸软件设计就是很复杂的。

只要命令式编程代码结构组织良好,也能写好大软件。你看 win32 sdk 里,全部都是命令式的消息机制,也运行的很好啊。

唯一会影响代码质量的,应该就是代码数量和架构设计水平了。
daliusu
2021-12-13 10:45:02 +08:00
装个 cli ,比如 yarn create @umijs/umi-app ,自己就给你构建好了一个环境,进去直接启动就行了,包虽多,又不要你手动去搞,就算你真的想直接写 html ,引用个在线 vue 就可以写了,跟 jquery 也没啥区别
lujiaosama
2021-12-13 10:46:00 +08:00
开玩笑. 遇到稍微复杂一些的项目, JQ 写起来都是些什么玩意.写到后面写的人自己都看不懂.
zhwithsweet
2021-12-13 10:46:06 +08:00
vite 不好用吗?
提供从简单到大规模的各种模板,你还要怎样?要怎样?
shintendo
2021-12-13 10:55:21 +08:00
经典 the good old time 幻觉。你以前写过前端,和你以前是前端,是两码事,去问问真从那个时代走过来的人,真不知道你说的是哪个次元的“干净、简单、实用、快速”
lyz1990
2021-12-13 10:57:05 +08:00
vite 好评
shintendo
2021-12-13 10:58:51 +08:00
@tfu 今天刚尝试用 vue 想写个单页 web 应用,确实被恶心到了,我就一个页面放在以前可能就三个文件就搞定了
😅啊这,“单页应用”和“只有一个页面”不是一个意思啊
adashuai5
2021-12-13 11:00:44 +08:00
怎么挺过来?挣钱嘛,学着,不寒碜。
shintendo
2021-12-13 11:01:18 +08:00
@ykk 我就想写个简单页面 为什么不能用两行代码搞定?
--------
能啊……
xrr2016
2021-12-13 11:02:12 +08:00
大人,食大便啦
shyling
2021-12-13 11:02:26 +08:00
各种技术的出现就是为了简化工作啊。。

你以前用不到只能说你用的浅而已。

试试 jquery 做 spa ,做浏览器兼容,做前端的测试。

只写一个个单页连 jquery 都不需要吧。
yikyo
2021-12-13 11:04:12 +08:00
@jezal 那老哥提个建议看看,有什么更好的方式,前端当然有他自身的问题,
llb123
2021-12-13 11:04:39 +08:00
现在业务需求还不复杂么。。你用十年前的技术栈写写看
exploreexe
2021-12-13 11:09:05 +08:00
感觉前端现在就是个大坑,根本不可能填完,而且前端的大佬们又爱发明轮子,学轮子的速度都比不上这些大佬造轮子的速度。
但是现在前端又是那么重要,移动端现在大有 JS 一统天下的趋势,很多厂子为了效率不太想搞原生了。什么用户体验,KPI 就是王道。
WadeLaunch
2021-12-13 11:09:22 +08:00
一个后端程序员对前端技术的彩虹屁
#/t/821809
----
怎么引用站内贴啊,是这样吗?
nicevar
2021-12-13 11:09:38 +08:00
确实非常恶心,你去看一下 github 上面的项目,nodejs 类的 issue 一大堆永远都是跑不起来的问题,关键是整这么大一堆做出来的页面还挺挫的,大厂的也是,几个页面一个主流中配的电脑跑起来都吃力。
jaimezhan
2021-12-13 11:09:52 +08:00
js 不行吧你,简单页面非得用 react ?也不知道你定义的简单页面是怎么个简单法?好好学习下 js 基础?况且 ,也可以 cdn 使用,没有非要 npm ,webpack
romisanic
2021-12-13 11:10:00 +08:00
@coolzjy
这个比喻差不多,只不过对十年前的比喻感觉略失偏颇
应该说是十年前是拿个地图骑个自行车或者驾个马车就到了
再往前连 jquery 等都没有的时候,才是走路 哈哈
ykk
2021-12-13 11:11:05 +08:00
RobinHu
2021-12-13 11:14:45 +08:00
😅

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

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

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

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

© 2021 V2EX