You pretty much need to build a pure data layer that can be run from cli / integration tests and UI is just a function of it

Replies (1)

It could be used that way, but I'm mostly thinking of making it easier for me to debug complex apps :)