求助,用 vue 还是 react?

2023-05-01 23:48:51 +08:00
 gilgameshcc

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

8209 次点击
所在节点    程序员
76 条回复
LLaMA
2023-05-01 23:52:50 +08:00
无脑 react ,vue 的坑是真的多
maigebaoer
2023-05-01 23:54:29 +08:00
如果是企业的话,团队熟悉哪个用哪个
gilgameshcc
2023-05-01 23:55:24 +08:00
@maigebaoer 只能算是学校里面的同好团队啦
rimworld
2023-05-02 00:13:37 +08:00
你说 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-05-02 00:17:49 +08:00
react 吧,理解以后行云流水
gilgameshcc
2023-05-02 00:24:41 +08:00
@rimworld 感谢回复。大家平常都很少写前端(后端和算法还好),现在处于一个尴尬的初学状态( vue 和 react 都稍微会一点那种)。主要是我们需要的功能比较多(比如反馈,交互等) echart 主要提供了基本视图层,感觉想写过去就会很繁琐(相当于把 antv G6 之类的工作又做了一遍,而且显然我们没有人家的水平)
rimworld
2023-05-02 00:26:46 +08:00
@gilgameshcc 那就 react 吧,我看 g6 的官方示例代码,都是 react 。
fd9xr
2023-05-02 00:37:31 +08:00
echart 文档很糟糕 能不用就还是算了 很多坑文档里没有
StevenRCE0
2023-05-02 00:58:37 +08:00
推荐 r ,但其实这两个大差不差,还越来越相像了,转换起来没啥难度
Aloento
2023-05-02 01:05:14 +08:00
无脑 react ( react vue angular 我都会)
IvanLi127
2023-05-02 01:24:59 +08:00
这个需求推荐 react
FightPig
2023-05-02 02:08:39 +08:00
我 2023 选了 svelte
LLaMA
2023-05-02 02:39:01 +08:00
@FightPig 你这话说出来一看就是根本没用过 svelte 的云用户,能不能不要为了用新技术而用新技术,这需求用 svelte 写麻烦得要死
irytu
2023-05-02 02:50:49 +08:00
这么多人嫌弃 vue 吗,虽然我也不用😂
no13bus
2023-05-02 04:20:46 +08:00
react 搭配 nextjs
dcsuibian
2023-05-02 04:46:30 +08:00
建议去调研一下其它同学或其它实验室的现有项目,如果是工作我肯定推荐上 react ,但据我所知高校里用 vue 的非常多
FightPig
2023-05-02 06:26:55 +08:00
@benrezzagmehamed 我今年一直用的 svelte ,怎么在你这成云了?
milukun
2023-05-02 07:26:58 +08:00
各位现在用 React 是跟什么搭配使用的?(有没有什么提高开发速度的
emric
2023-05-02 07:32:01 +08:00
我用 react ,我司用 react 。
如果大部分人是前端新手,我推荐用 vue ,特别是之前用 vue 的情况。
zxhy
2023-05-02 08:06:48 +08:00
如果是 antv 系列的话,推荐 react 吧。不过我更感兴趣你们想做的东西,不知道到时候可否分享一个链接或者截图

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

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

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

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

© 2021 V2EX