关于身边前端儿对 react、vue 的滥用

2019-12-20 15:29:54 +08:00
 Xavier08

目前接触到身边的前端儿把 react、vue 主要都用来做后台的单页面。

react 学习曲线陡峭,会的还不是很多。 vue 上手容易一抓一大把,来一个项目不管三七二十一都用 vue+vuex+vue-router+element-ui 全家桶就上来开始做了。不管是前台系统还是后台系统,统统用 vue 单页面。

感觉 element-ui/ant-design 这类中后台组件框架已经被开发人员滥用了😂,只为了图省事、方便

如 ssr、多页面,从来没有接触过项目,技术经验没有任何积累。

就想问,react、vue 的技术应用场景有哪些更好的实践?

( ps:react 的 ssr 有没有什么好用的 UI 库?)

5042 次点击
所在节点    前端开发
79 条回复
yhxx
2019-12-20 20:37:24 +08:00
口音也就算了

后面 3 行是完全看不懂

你到底想说啥?
hst001
2019-12-20 22:17:28 +08:00
这些东西做出来不就是为了方便别人一把梭提高生产力的吗?所以我觉得没有问题
tiaod
2019-12-20 22:36:21 +08:00
你们这些辣鸡,对编程语言滥用了,老子汇编就能写出来
nianyu
2019-12-20 22:40:33 +08:00
那你说什么叫不滥用?感觉你的脑回路好神奇啊说出莫名其妙的话
Curtion
2019-12-20 23:11:23 +08:00
哈哈,有点意思,要不你先解释解释你理解的滥用是什么?
walpurgis
2019-12-20 23:51:53 +08:00
都说前端天天造轮子,能滥用说明往一个方向统一了,不是好事吗
QingStone
2019-12-21 00:17:56 +08:00
框架造出来不就是为了省事为了方便吗?🤔
Tokin
2019-12-21 00:19:59 +08:00
不用 UI 库难道每套系统都自己手撸样式? UI 库的存在是为了解决什么你搞清楚了嘛。。。
如果不是对 UI 有专门的设计需求,自然就直接用现成的 UI 库了。
至于 vue、react 滥用,难道用 jQuery、原生 js 吗?
感觉你这就像是在说 QT 开发为什么整天用 QT。。。
cococoder
2019-12-21 00:21:27 +08:00
@zhuyun233 戳中笑点了
randyo
2019-12-21 00:43:30 +08:00
有人说过滥用 jQuery 吗?
weixiangzhe
2019-12-21 00:44:10 +08:00
后台管理上 ssr 干嘛,需要首屏加载那么快吗
Lfinesse
2019-12-21 10:04:51 +08:00
对于普通中后台项目的开发,方便省事不就是最主要的需求么

自定义主题也顶多就是需求都实现完了之后的 UI 优化吧(更何况很多项目的中后台是没有 UI 资源来给出个设计稿的
falcon05
2019-12-21 10:28:19 +08:00
这……怎么就滥用了?没看明白
suyuyu
2019-12-21 10:33:39 +08:00
我求求你别用
gouflv
2019-12-21 11:02:56 +08:00
楼主儿,先问是不是,再问为什么
darrenfang
2019-12-21 11:05:59 +08:00
做了几年 Java,去年学了 vue,做了几个前端项目,今年 10 月开始学习 React,用 react + react-redux + next + material-ui + redux-dynamic-modules 做了一个用户端,这几天要写个管理端,就研究了下模块复用,用上了 lerna。

之前写 vue 只做用户端,没有模块复用的需求,现在这个 React 项目让我研究起了 redux-dynamic-modules 和 lerna,顿时觉得前端还是挺有意思的。
jugelizi
2019-12-21 11:56:13 +08:00
有点
很多中级的也是 打包一个 js 两兆多
网络一抖就炸了。没点基础就来干 vue
zhjie
2019-12-21 14:13:26 +08:00
讲道理,写展示型的我都不想用 spa,但怕就怕领导突然要让你在里边写逻辑。
shanlan
2019-12-21 15:21:38 +08:00
难道手写原生代码?包括 JS/CSS/HTML ?

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

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

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

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

© 2021 V2EX