10 Punkte von xguru 2020-09-16 | 2 Kommentare | Auf WhatsApp teilen
  • Besteht aus einem Editor zum Erstellen/Bearbeiten von Business-Logik und einer Runtime-Engine zur Ausführung der Logik

  • Speicherung als JSON Graph

→ Dadurch kann die Logik sowohl im Browser als auch auf dem Server ausgeführt werden

  • Wird verwendet, wenn innerhalb eines Dienstes visuelle Programmierfunktionen bereitgestellt werden sollen

→ Ähnlich wie bei Blender, Unreal, GoDot usw.

  • Unterstützung für Themes (geplant)

2 Kommentare

 
ffdd270 2020-09-16

Das ist ein Node-Editor, wie man ihn oft bei Game-Engines bzw. Tools sieht, und es ist irgendwie faszinierend, ihn auch im Web zu sehen. Diffing ist etwas heikel, weil selbst kleine Positionsänderungen als Diff erfasst werden und nicht nur Logikänderungen, daher scheinen Programmierer eher C++ oder Skripte zu bevorzugen. Ich habe auch gehört, dass man bei Unreal wegen der Build-Zeiten einen Node-Editor nutzt. Die Bewertungen dazu waren aber nicht besonders gut.

Aus der Sicht von Designern oder Planern dürfte es allerdings deutlich besser sein, weil man darin zumindest erst einmal etwas sieht statt unverständlicher Fremdsprache.

 
xguru 2020-09-16

Wie gesagt, für professionelle Programmierer wirkt so etwas wohl eher weniger passend,

aber wenn man bei einem Web-Tool mit etwas komplexeren Funktionen Benutzeranpassungen einbauen möchte, könnte es sich gut dafür eignen.

Es erinnert mich an Yahoo Pipes, das inzwischen eingestellt wurde.