求助,用 vue 还是 react?

2023 年 5 月 1 日
 gilgameshcc

我们有个小团队(主要都是计算机在读研究生)想做一个知识管理相关的网页,中间会用到很多图相关的操作(展示分析,以及后面的编辑等)。但是大家都比较缺乏前端的经验(有基本的代码能力)。 在图相关的操作里看上了 antv (特别是 G6 ,X6 )都比较符合我们需求,但是从 vue3 (本来计划 nuxt3 )来使用似乎比较麻烦?所以我们应该换 react 作为前端框架吗? 或者说有比较方便的其他图数据可视化的前端库吗?( echart ,d3 都不太符合需求,过于繁琐了) 求指导

9591 次点击
所在节点    程序员
76 条回复
LLaMA
2023 年 5 月 1 日
无脑 react ,vue 的坑是真的多
maigebaoer
2023 年 5 月 1 日
如果是企业的话,团队熟悉哪个用哪个
gilgameshcc
2023 年 5 月 1 日
@maigebaoer 只能算是学校里面的同好团队啦
rimworld
2023 年 5 月 2 日
你说 echarts 不适合的原因只是因为比较繁琐,而不是做不到吗?
我没用过 antv ( g6 ,x6 ),我刚才去瞄了一眼,感觉跟 echarts 用法差不多啊。关于搭配 react 还是 vue ,他们文档就写着“ React 中使用 G6 如果你想在 React 中使用 G6 ,可以参考我们提供了的 React 中使用 G6 的 Demo 。更多关于 React 中如何使用 G6 ,请参考 React 中使用 G6 的文档。有任何问题都可以通过页面底部的钉钉交流群和我们沟通,也非常欢迎给我们提 issues 或 PR: https://github.com/antvis/g6/tree/master 。"
应该官方就推荐结合 react 使用。但其实我看示例代码,vue 写起来也可以。 还是看你们团队的技术栈吧,说不定有人已经掌握了一个框架了?
huijiewei
2023 年 5 月 2 日
react 吧,理解以后行云流水
gilgameshcc
2023 年 5 月 2 日
@rimworld 感谢回复。大家平常都很少写前端(后端和算法还好),现在处于一个尴尬的初学状态( vue 和 react 都稍微会一点那种)。主要是我们需要的功能比较多(比如反馈,交互等) echart 主要提供了基本视图层,感觉想写过去就会很繁琐(相当于把 antv G6 之类的工作又做了一遍,而且显然我们没有人家的水平)
rimworld
2023 年 5 月 2 日
@gilgameshcc 那就 react 吧,我看 g6 的官方示例代码,都是 react 。
fd9xr
2023 年 5 月 2 日
echart 文档很糟糕 能不用就还是算了 很多坑文档里没有
StevenRCE0
2023 年 5 月 2 日
推荐 r ,但其实这两个大差不差,还越来越相像了,转换起来没啥难度
Aloento
2023 年 5 月 2 日
无脑 react ( react vue angular 我都会)
IvanLi127
2023 年 5 月 2 日
这个需求推荐 react
FightPig
2023 年 5 月 2 日
我 2023 选了 svelte
LLaMA
2023 年 5 月 2 日
@FightPig 你这话说出来一看就是根本没用过 svelte 的云用户,能不能不要为了用新技术而用新技术,这需求用 svelte 写麻烦得要死
irytu
2023 年 5 月 2 日
这么多人嫌弃 vue 吗,虽然我也不用😂
no13bus
2023 年 5 月 2 日
react 搭配 nextjs
dcsuibian
2023 年 5 月 2 日
建议去调研一下其它同学或其它实验室的现有项目,如果是工作我肯定推荐上 react ,但据我所知高校里用 vue 的非常多
FightPig
2023 年 5 月 2 日
@benrezzagmehamed 我今年一直用的 svelte ,怎么在你这成云了?
milukun
2023 年 5 月 2 日
各位现在用 React 是跟什么搭配使用的?(有没有什么提高开发速度的
emric
2023 年 5 月 2 日
我用 react ,我司用 react 。
如果大部分人是前端新手,我推荐用 vue ,特别是之前用 vue 的情况。
zxhy
2023 年 5 月 2 日
如果是 antv 系列的话,推荐 react 吧。不过我更感兴趣你们想做的东西,不知道到时候可否分享一个链接或者截图

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

https://study.congcong.us/t/936789

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

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

© 2021 V2EX