前端技术选型只有三大框架了吗?

2020-09-10 11:09:13 +08:00
 famensaodiseng

最近公司打算重构项目,翻查了很多博客和问答,发现现在都是三大框架( vue,react 和 angular )

领导让我进行技术选型,发现好像大家更推崇 vue 。但是我们项目可能比较特殊,多页面。也牵扯到动画交互。

总觉得觉得 vue 不行,大佬们有推荐的什么框架或者 UI 界面吗?

5408 次点击
所在节点    前端开发
52 条回复
dilu
2020-09-10 11:13:43 +08:00
问就 jquery 手动狗头
kop1989
2020-09-10 11:15:04 +08:00
多页面,重 ui,没啥必要必须用三大框架吧。选自己认为最合适的即可。
murmur
2020-09-10 11:15:50 +08:00
动画交互是看 css 、美工甚至要做视频的,当年大家还在玩 css 动画的时候,支付宝的 bg 就直接放视频了
这跟框架无关,动画需要精确控制时间,框架的各种所谓优化反倒会出问题
famensaodiseng
2020-09-10 11:17:44 +08:00
@dilu 已经是 jq 和 easy ui 了。 🤣
wolfan
2020-09-10 11:19:26 +08:00
人好招的都是好框架。
famensaodiseng
2020-09-10 11:19:54 +08:00
@kop1989 就我一个前端,我感觉三大框架不适合,不过实在找不出没啥更好看的或者相对有比如 element,ant 那种比较好点的交互效果。☹️
famensaodiseng
2020-09-10 11:20:38 +08:00
@murmur 没产品,没美工,就我一个前端。看着弄个交互效果好的。
kop1989
2020-09-10 11:22:14 +08:00
@famensaodiseng #6 我觉得关键还是结合领导的重构需求吧。我认为这种重构的发起肯定是要解决一些痛点的,如果可以的话可以聊一聊具体的痛点需求,才好说到底应该怎么决定前端的框架选择。
yhxx
2020-09-10 11:30:05 +08:00
重构目的是啥?
说的难听一点,你作为前端负责人都只能『感觉 Vue 不行』又说不出因为什么不行,大概率重构之后还不如之前的凑合用。
imherer
2020-09-10 11:32:28 +08:00
语言和框架没有行不行,只有适合不适合!
watzds
2020-09-10 11:34:31 +08:00
不行就 vue jquery 混合用呗
pecopeco
2020-09-10 11:46:24 +08:00
框架和 ui 没有一毛钱关系
tjunsh
2020-09-10 11:47:03 +08:00
黑猫白猫抓到老鼠才是好猫,不要纠结什么技术框架,合适不合适,能否让业务快速起来,才是重要的。
gdrk
2020-09-10 11:48:50 +08:00
插个眼,有同样的困惑
wenzichel
2020-09-10 11:59:35 +08:00
其实还是有些小众的框架,但用这些的时候,遇到问题了,找到的解决方案也少。

前端三大框架能流行起来,必然都有他们的过人之处。你需要根据人的能力和项目的需要来进行选择。如果要考虑性能的话,三者之间的性能差异基本上可以忽略了。

我目前更加推崇 react 。
jun0205
2020-09-10 12:19:22 +08:00
vue 和 react 都有用,更推荐 react
Torpedo
2020-09-10 12:22:49 +08:00
手写动画,这几个差别不大吧。用库的话,react 多点。
当然,jq 那一套也很多。只不过很多 jq 的库都不怎么维护了。
Francis404
2020-09-10 12:26:55 +08:00
框架和 ui 没有关系不大。
dtysky
2020-09-10 12:31:32 +08:00
感觉 LZ 水平不太行。。。都不爽就自己做一个呗
runze
2020-09-10 12:33:39 +08:00
vue 最大的卖点就是渐进式,不管你是单页面还是多页面、整个页面还是一部分组件、单独用还是配合 jQuery 一起用、使用 webpack 这些工具还是直接写 script 标签,都符合你的需求。

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

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

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

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

© 2021 V2EX