First MBE version out
MBE is a backend written in Python 3 that provides database access, authentication, access control and other features on top of the MongoDB document database.
It is basically a blatant attempt of having the cake and eating it, to explore the possibilities given when combining the absolute freedom of a document database with the fine-grained control of a JSON Schema.
It doesn't hurt, of course that the same JSON-schema can be used to validate data directly in the web client interface, for example using angular-schema-form.
Conceptual documentation can be found at http://www.optimalbpm.se/wiki/index.php/MBE .
API documentation can be found at http://www.optimalbpm.se/api/mbe/index.html .
The source as well as a very simple example is found at https://github.com/OptimalBPM/mbe .
Good times!
No comments:
Post a Comment