现在前端技术真的太方便了

2021-12-13 09:46:42 +08:00
 huruwo

大学里学的前端课程,三剑客时代。 现在各种框架 vue react 一键导入即可,还有 node 这种强力工具。 甚至还有包管理工具 npm ,TS 这种 js 的升级版语言。我觉得现在写前端真是一种幸福的事情。

只需要拉下来框架就能构建出以前要写半天才能适配好的界面。

我爱前端,我爱框架。

6787 次点击
所在节点    互联网
45 条回复
makelove
2021-12-13 10:26:25 +08:00
哈哈那个贴我昨天看到了但反驳一句的兴趣都没有,发贴人实在是太外行了。。。

哪怕是做个邮箱 /多文档 Md 编辑器这种交互一般的普通单页面应用,用现代技术小白都能玩得转,甚至从界面到数据流都清楚可读,用 jQuery+Ajax 只有 Google 级人才才能做出 Gmail 这类无刷新 Webapp 。

jQuery 也就做做博客 /文档之类几乎静态全站的东西。
ytmsdy
2021-12-13 10:30:44 +08:00
现在前端的入门门槛也搞起来了,以前一个搞后端会写 jquery 的,看个几个小时就能上手了。
现在前端动不动就说 vue ,node ,webpack 这一类工具,后端转前端慢慢的变得不容易。
前后端的跨度越来越大了。
不过现在这些组件确实是方便,以前用 jQuery 写个 ajax 无刷新数据自动填充,至少要大半个小时,现在只要拉上组件配置配置就好了
yeyang5211
2021-12-13 10:33:58 +08:00
@huruwo 看角度 我遇到的 cto 都是后端
0o0o0o0
2021-12-13 10:42:32 +08:00
最关键的是,前端框架抽象了很多东西,就相当于从面相过程到面向对象一样。jQuery 可以写,但是你写的很多代码都是重复的,大部分人都没有办法去自己抽象(而且抽象的尽头还是框架)。

所以说,增加了学习成本,降低了后续的时间成本,事半功倍,怎么会有人不想学。而且明明前端框架对后端极为友好。。。
iMiata
2021-12-13 10:44:39 +08:00
看完吐槽前端为了更新而更新的。。。无力反驳,还有举 Spring 的反例的,是后端习惯了作为鄙视链上游鄙视前端,现在发现自己搞不定了才这样吐槽的么
前端吐槽不至于槽点这么歪吧。。。
hahastudio
2021-12-13 11:08:05 +08:00
说来说去还是在发展中,解决了旧问题,带来了新问题
以前的 jQuery ,要写个大型网站,写着写着我觉得实会走到现在 react 之类的类似道路的
但 npm 黑洞一样的依赖关系,还有奇怪的 fund 、audit ,也带来了更多的心智负担
比如你看,我刚想装一个 create-react-app ,就告诉我 3 high severity vulnerabilities ,吓死个人
然后运行一下 npx create-react-app my-app ,哇塞,27 vulnerabilities (16 moderate, 9 high, 2 critical)
再看本地的 project folder ,37218 个文件,220 MB ,这还什么都没干呢
https://gist.github.com/hahastudio/a4ac1fcf9ea02b792ffdfca0331bf07a
zhouquanbest
2021-12-13 11:16:23 +08:00
每次想写个前端项目,webpack 配一整天先。。。
jackzhengjbs
2021-12-13 11:42:20 +08:00
前端≈切图仔 加🐶头保命
tabris17
2021-12-13 11:43:19 +08:00
支持在线 battle
feikeq
2021-12-13 11:48:44 +08:00
还是怀念 jQuery 一把梭的年代,现在太重度依赖 NPM 了 ......
WalkerCeng
2021-12-13 13:06:42 +08:00
现在的后端技术真的太方便了
zhouyg
2021-12-13 14:29:58 +08:00
确实,各种工具实在太方便了
DOLLOR
2021-12-13 14:50:29 +08:00
jQuery 该淘汰了。
所谓一把梭就是$().prev(). parent ().next().siblings(). parent ().next().siblings()这种屎山,一点也不怀念。
mosfet
2021-12-13 14:59:41 +08:00
Frontpage Dreamweaver Fireworks
我咋感觉还这一套简单...
stcheng
2021-12-13 17:05:02 +08:00
@mosfet wow 这几个单词都已经成为历史了 不知道在座的用过这些开发网站的还有多少
想起小学电脑课其中一个学期就是用 frontpage 做一个网页
gadfly3173
2021-12-13 17:15:43 +08:00
@makelove #21 gmail 应该是谷歌自研的 SPA 吧
zw1027
2021-12-13 17:38:07 +08:00
@huruwo 好羡慕前端的同学每天都能和产品、设计小姐姐打交道
huruwo
2021-12-13 17:39:01 +08:00
@zw1027 这个你确实想多了
makelove
2021-12-13 17:39:08 +08:00
@gadfly3173 是,以现在的前端水平来看平平无奇了,当年无刷还能跟踪地址变化太高科技了,出来后很长一段时间都是牛逼的代表(也是因为当年前端还不是现在这么热门和成熟,开源都没起来
kidonng
2021-12-13 21:43:57 +08:00
@DOLLOR 歪个楼,这种节点查找方式在实际代码里并不常见吧,更多的应该是使用更具体的选择器。如果是吐槽 method chaining 的话,pipe operator 的 spec 里可还在吹呢。

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

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

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

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

© 2021 V2EX