-
Consta de un editor para crear/editar lógica de negocio y un motor de ejecución en tiempo de ejecución para ejecutar esa lógica
-
Se guarda como un grafo JSON
→ La lógica puede ejecutarse en cualquier lugar, ya sea en el navegador o en el servidor
- Se usa para ofrecer funciones de programación visual dentro del servicio
→ Similar a lo que se usa en Blender, Unreal, GoDot, etc.
- Soporte para temas (próximamente)
2 comentarios
Es un editor de nodos de los que se ven mucho en motores y herramientas de juegos, pero verlo también en la web se siente curioso. Como es complicado que aparezcan bien los diff (porque incluso ajustes mínimos de posición se detectan como diff, no solo cambios en la lógica), parece que los programadores prefieren C++ o scripts... También escuché que en Unreal usan editores de nodos por los tiempos de compilación. Pero no tenía precisamente muy buenas opiniones.
Aun así, desde la perspectiva de un diseñador o planificador, al menos se puede ver algo en lugar de un lenguaje incomprensible de otro planeta, así que probablemente sea mucho mejor.
Como dijiste, parece que esto no sería muy adecuado para que lo usen programadores profesionales.
Creo que podría servir cuando quieras agregar funciones de personalización para usuarios en una herramienta web con capacidades algo complejas.
Me hace pensar en Yahoo Pipes, cuyo servicio ya fue descontinuado.