求助,用 vue 还是 react?

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

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

8210 次点击
所在节点    程序员
76 条回复
Mutoo
2023-05-02 08:06:57 +08:00
对比一下 state of js 2022 里面 react 的 vue 的曲线。你会有想法的。
https://2022.stateofjs.com/en-US/libraries/
putaozhenhaochi
2023-05-02 09:39:07 +08:00
后端当然用 angular 。
kinghly
2023-05-02 09:59:17 +08:00
问就是 react 。
debuggerx
2023-05-02 10:03:30 +08:00
计算机在读研究生,那肯定是 react 啊,一来你们语言肯定是过关的,vue 的中文优势就基本无了,再来以后你们接触国外项目的机会比一般人多得多,vue 在国外还是差 react 一截的
makelove
2023-05-02 10:24:19 +08:00
建议用 reactive 类框架,比如 vue/solidjs/svelte, react 这种有点落后原始,开发体验并不好
我用的是 solidjs
BugCry
2023-05-02 10:28:40 +08:00
后端转前端当然 react
只有抱着 html, css 思想放不下的,才会通过 Vue 转型
neutrino
2023-05-02 10:50:03 +08:00
@Mutoo 看上去应该学习 webpack
wangxiaoaer
2023-05-02 10:53:09 +08:00
要不考虑下用 ng ? 这么多年过去了我从 ng 黑变成了 ng 迷弟。react 那裹脚布一般的 redux 不知道还在吗?另外,vue 也挺好,很多 api 、设计站在开发的角度很自然,没有额外的负担。
shui14
2023-05-02 11:13:20 +08:00
nextjs 吧,就当框架来用,老外的文档要好很多,讲的清楚化繁为简,比自己找博客嚼二手资料要轻快,主要是简中技术群体特别喜欢造概念

既然你们侧重数据分析,为什么不考虑 uber 的技术栈,并非说 antv 不好,只是点一下 https://www.uber.com/blog/engineering/data/

uber atg 在这方面当作参考借鉴都是非常优秀的
特别是现在流行的车载 /gis/医学 /自动机器人 /空间数据分析等,它是渐进式的,和主流技术栈 webgl 共享上下文,因此和 cesium/mapbox/r3f 等等可以无缝整合。而且马上 webGPU 也要发正式版,桌面 numpy 等那些都很方便整合。

https://avs.auto/#/
https://kepler.gl/
还有个哈佛医学院的项目你自己找一下,我忘记链接了
ciming
2023-05-02 11:27:16 +08:00
https://medium.com/notonlycss/google-apple-and-other-users-of-vue-js-e4505359e5d5
去搜了下,用 vue 的大公司也不少,另外维基百科也用 vue 重写了
duke807
2023-05-02 12:00:51 +08:00
不用 vanilla-js.com 的话,过多几年大概率会后悔
jiayouzl
2023-05-02 12:39:59 +08:00
我反正就 vue3,其实我更喜欢 jQuery.
gilgameshcc
2023-05-02 12:42:41 +08:00
@zxhy 哈哈,是个 AIGC 和知识管理方面的尝试。举个例子:根据你的目标工作为你构建工作流层面的导航,并且在过程之持续帮你按需加载知识(从公允加载到大脑)。感兴趣的话可以来给我们作指导~我们本身在 AIGC 和知识、行为领域还是不错的。
gilgameshcc
2023-05-02 12:55:32 +08:00
@shui14 感谢建议~我们自身对于后端、图数据库、相关的 NLP 和 AIGC ( LLM )都是比较熟悉的,主要是没前端方面的经验(导致没有前端方面项目的规划能力,很纠结选型,怕给自己埋坑)。而且毕竟工程能力有限,所以就想在开始之前尽可能多的调研下相关的库或者组件,尽可能站在巨人的肩膀上。接下来会照着 github 里面 visualization 方面的仓库过一遍看看那些比较合适。
NX2023
2023-05-02 13:32:25 +08:00
@BugCry 同后端熟了之后想学前端(但是不考虑找工作只是自己写写),周围的人推荐 svelte ,怎么说?
justin2018
2023-05-02 14:47:38 +08:00
投 React

Vue 总感觉好复杂 不知道为啥

其实 只要项目交付了 可以挣钱 用哪个框架都可以 一般都用 React😁 偶尔 Vue
qiumaoyuan
2023-05-02 14:58:58 +08:00
我现在都在用,感觉差不多。
MaoshuoChen
2023-05-02 15:06:34 +08:00
hh 我是交互设计专业的研究生,也在做 NLP 知识管理和数据分析的毕业设计,antX6 的话官方的示例都是用 react 。我是因为之前学了一点基础前端,感觉 vue 顺手一点。如果是计算机专业的话推荐 react 。
yolooo
2023-05-02 15:19:11 +08:00
联系我吧,抽时间给你们说说
gilgameshcc
2023-05-02 16:03:11 +08:00
@yolooo 感谢感谢!有联系方式吗?急求哈哈~

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

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

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

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

© 2021 V2EX