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, headless
design from the start, not an API as extension single API
featuring resource handling and modeling with a complete authentication and role based authorization system (RBAC)Dynamic
data models, schema-less and custom schema multi database
supportMulti applications
, not just multi userCloud native
, easy provisioning & configuration integration, microservices readyPlugin
architecture to create ANY
backend APIBEdita 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)