getanthill
Datastore
Purpose
This project aims to help developers deploying state-of-the-art
Event-Source data models in a unified and standardized way. The
Datastore
is composed of several parts:
- A RESTful API
- A SDK to consume this API
- A Backoffice to manage data
RESTful API
The RESTful API is fully compliant Open API 3.0. It is exposing
standardized routes for models managed by the Datastore such as
create, update, etc.
Administrators can access routes dedicated to the Datastore
administration on /api/admin
once the environment variable flag
FEATURE_API_ADMIN=true
.
SDK
The SDK is a simple HTTP client helping developers to consume the
Datastore APIs from the code. The SDK is for now only available at
a low level and in Javascript.
Because the API is Open API 3.0 compliant, any code generator
can be used to get a client in your prefered language:
https://openapi-generator.tech/docs/generators
Backoffice
The Backoffice is a User Interface to manage data in your
Datastore
. To activate this feature, you must set the
environment variable flag FEATURE_BACKOFFICE=true
.
Full Documentation
goto
Documentation