求助,用 vue 还是 react?

361 天前
 gilgameshcc

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

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

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

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

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

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

© 2021 V2EX