We are happy to announce the immediate availability of BEdita 4.0.0-alpha cactus*.
BEdita 4 is a complete rewrite featuring a new API-first architecture.
BEdita 4 is a ready to use back-end API to handle the data of your mobile, IoT, web and desktop applications. In other words: the core server part of your application.
It provides also an extensible framework to build your custom back-end API via plugins.
BEdita 4 provides a complete content management solution with:
API-first, headlessdesign from the start, not an API as extension
single APIfeaturing resource handling and modeling with a complete authentication and role based authorization system (RBAC)
Dynamicdata models, schema-less and custom schema
Multi applications, not just multi user
Cloud native, easy provisioning & configuration integration, microservices ready
Pluginarchitecture to create
BEdita 4 is built with CakePHP 3 and uses relational DBMS like MySQL, Postgres or SQLite in conjunction with (optional) NoSQL systems like Redis, Elastic Search or time series databases to boost performance and scale up to Big Data scenarios.
JSON-API is the primary exchange data format.
Development is currently in alpha stage - DON'T USE IT ON A PRODUCTION SYSTEM
(*) “cactus” is a member of the plant family Cactaceae, a family comprising about 127 genera. The word "cactus" derives from the Ancient Greek κάκτος, kaktos, a name originally used for a spiny plant whose identity is not certain. (from Wikipedia)