The most simple backend persistency without roles and permissions and without revisions can be achieved with Pouch-DB in the browser and Couch-DB in the backend. There has been a prototype implementation with Pouch-DB without backend, already. Any SpecIF item such as dataType, propertyType etc is stored as a separate document.
With a Couch-DB backend we can make a demo to customers showing the SRC-Process (formerly HIS-Process), for example.
Further limitation: Such an implementation does not support graph-search, of course.
The most simple backend persistency without roles and permissions and without revisions can be achieved with Pouch-DB in the browser and Couch-DB in the backend. There has been a prototype implementation with Pouch-DB without backend, already. Any SpecIF item such as dataType, propertyType etc is stored as a separate document.