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.

Backend

The Back-end is the core of BEdita4: an HTTP REST service that exposes a set of API endpoints.

It’s not a standalone application service or daemon like a DBMS, but it’s an application deployed in a Web server like Apache or Nginx and accessible via standard HTTP ports.

It doesn’t offer an HTML interface, it doesn’t respond in HTML by default, but only in JSON: the only way to communicate with this service is through its JSON APIREST endpoints. See API reference for an overview.