Open 0xgeert opened 11 years ago
Some 'halfway there' thoughts:
Rule engines in node:
STANDARD: DROOLS from JBOSS (JAVA) http://www.jboss.org/drools/
More general: workflow implementations in NODE
If you are building a completely new system composed of many discrete API applications, each of them with a clearly defined area of responsibility, or if you are trying to assemble a collaboration channel between a heterogeneous set of unrelated API applications, you need a means to orchestrate interactions between these applications.
- http://kusor.github.io/node-workflow/
- http://machina-js.org/ (https://github.com/ifandelse/machina.js)
- MACHINA.JS looks like a nice basis for RULEZ.io
- noflo
i.e: fsm for business logic?
Related projects: https://github.com/cucumber/cucumber
and a DSL for cucumber: https://github.com/cucumber/cucumber/wiki/Gherkin (specifycing logic)
Similar to #7 (discussing controllers), would it be possible to have declarative business logic? Especailly when we have a notion of a declarative workflow a lot should be possible. (where leaf-nodes should result on repo-actions)
e.g: the following should be possible: