-
Notifications
You must be signed in to change notification settings - Fork 14
Introduction
Lesan is a collection of a Web Server and an ODM along with an idea to implement microservices.
In this framework, we tried to leave the management of receiving data to the client, inspired by the idea of GraphQL, without adding layers (such as GQL) on the client or server side, in addition to using all the capabilities of NoSQL databases to embed all the relations of a schema within itself without involving the server-side programmer in managing the creation, reception, update, and deletion of embedded duplicates.
At the same time, we should have a regular structure (such as SQL) for the data models in the ODM so that we can always validate the data.
We have also simplified the understanding of the data structure for artificial intelligence so that we can manage the repetitions created in the data by this intelligence.
And then we tried the data structure along with the functions written on the server side can move so that we could manage the microservices more easily.
Also, this data structure (due to fewer requests sent to the database) will simplify the creation process of the SSG content.
داکیومنتهای لسان