Flume - React向けNodeエディタエンジンのオープンソース
(flume.dev)-
ビジネスロジックを作成・編集するエディタと、ロジックを実行するランタイムエンジンで構成
-
JSON Graphとして保存
→ ブラウザ/サーバーのどこでもロジックを実行可能
- サービス内部にビジュアルプログラミング機能を提供する際に使用
→ Blender、Unreal、GoDotなどで使われているものに近い
- テーマ機能をサポート予定
ビジネスロジックを作成・編集するエディタと、ロジックを実行するランタイムエンジンで構成
JSON Graphとして保存
→ ブラウザ/サーバーのどこでもロジックを実行可能
→ Blender、Unreal、GoDotなどで使われているものに近い
2件のコメント
ゲームエンジン/ツール系でよく見かけたNodeエディタですが、Webでも見ると不思議な感じですね。Diffが出しづらくて(ロジック修正ではなく細かなPosition修正までDiffとして拾われるので)、プログラマーはC++やスクリプトを好む…ようでした。Unrealはビルド時間のせいでNodeエディタを使うという話も聞きましたが、あまり良い評価ではありませんでした。
ただ、デザイナーや企画者の視点で見ると、理解不能な宇宙語よりはとりあえず何かが見えるので、ずっと良い気がします。
おっしゃる通り、専門のプログラマーがこういうものを使うには少し微妙そうですが、
やや複雑な機能を持つウェブツールに、ユーザー向けのカスタマイズ機能を入れるようなときには良さそうです。
サービス終了してしまった Yahoo Pipes を思い出します。