这三个之间的主要区别是什么?什么使noflo在其他产品中脱颖而出?
我找不到能对他们进行比较的人
答案 0 :(得分:3)
由于您似乎已经预先选择了您的选择,所以我几乎不认为您在寻求公平的比较。
此外,尝试将Node-RED和NoFlo与Total.js进行比较没有任何意义。您正在将基于流的工具与其他工具进行比较。
作为Node-RED的积极贡献者,您希望我说这是最好的-而且我会的!
如果我没记错的话,在NoFlo中没有用于编辑流程的GUI还是付费选项?不确定,因为我看了很久。
Node-RED是JavaScript基金会的一部分,是真正的开放源代码,得到了IBM和Hitachi的积极支持,并拥有一个非常强大且受欢迎的社区。它对核心有很多贡献,增加了节点和文档。
它具有出色的管理/编程GUI以及创建用户GUI的多种方法。 ...
答案 1 :(得分:0)
尽管这个问题不应该公开得太多,但我还是会补充一些观点。
节点红色
它已经准备就绪,通常它通常取决于您使用的是哪个模块,但是在大多数情况下,当某些节点红色的流或组件不满足要求时,您始终可以依赖普通的npm模块作为后备
仪表板是如此强大,以至于大多数人都要求使用相同的仪表板来创建网站,尽管当您完成流程后,运行它总是需要仪表板处于活动状态,并且暗示套接字tcp / ip + PORT已打开(这很令人沮丧需要在没有网卡的计算机上运行时的限制。)
因此,在仅计划部署不支持网络TCP / IP的节点红色的情况下,应使用NODE-RED。
NOFLO 我以前尝试过此方法,但发现自己对UI和可以依赖的组件列表感到沮丧。大多数情况下,寻找zeromq很痛苦。我喜欢将整个项目嵌入更大的项目并利用回调来接收事件的想法。这是在没有太多干扰的情况下进行跨接的leet方法。但是,如果您认为可以快速使用noflo,则应三思而后行,学习曲线很粗糙,有时找不到组件。但是,当您克服这些限制时,确实可以节省很多时间,对于分支条件,最好查看路径图。当您要委派分支条件并在参数化和利用之间分割代码时,请使用它。
Totaljs 我猜您正在谈论Totaljs +流。它原本应该成为一个框架,但是在多个场合下,我的流程崩溃了……而且确实缺少