案例研究

DoubleLoop

使用 React Flow 驱动的图表追踪业务目标

Sumit Gupta
Doubleloop 首席技术官/联合创始人
Tracking business goals with React Flow-powered maps screenshot

你能用一句话描述 Doubleloop 吗?

我们帮助组织理解他们正在做的工作如何映射到他们想要实现的关键成果。

是什么问题或决定让你决定使用 React Flow?

开发人员的可用性——灵活性和可扩展性,该库真正解决了流程图的核心问题,而不是针对他们原始领域问题的定制解决方案。从更改频率、社区、错误/PR 等方面来看,该项目的开发充满活力。

你现在如何使用 React Flow?

它是我们核心用户体验的主要组成部分。我们的用户通过 React Flow 页面(我们称之为“地图”)与系统中的所有领域对象进行交互。我们一直在提升我们整体的交互集合,使其尽可能接近 FigJam 和 Miro 的自然体验。

你能举例说明你在 React Flow 中发现特别有用的功能吗?

总体来说,它的可用性感觉非常好。该库对流程图库中我希望其有见地的内容(例如,流程图库的整体领域建模)具有见地,但在所有应该保持开放性的方面(例如,究竟渲染什么作为节点)则完全没有见地。

你在使用该库时遇到过任何问题或挑战吗?如果是,它们是如何解决的?

主要是围绕着我归因于该项目年轻的问题。总体来说,它一直在朝着一个很好的方向发展,我们主要通过新版本发布后我们能够删除多少自定义代码来评估这一点,因为这些代码现在由新的内部 API 处理了。

你 React Flow 订阅的功能到目前为止对你有什么帮助?

100% 的 Pro 示例。到目前为止,我们只利用了这些示例和 Discord 聊天。

使用 React Flow Pro 获取 Pro 示例、优先级错误报告、维护者的 1:1 支持等等