๐๏ธ Introduction
The purpose of this section is to expose and explain the architectural choices related to the Configuration API solution.
๐๏ธ Clean architecture
As the Configuration API will evolve in size, its architecture is oriented in the direction that gives the best scalability and maintainability.
๐๏ธ Database
This section gives information about the database of the Configuration API.
๐๏ธ Design patterns
As the โClean Architectureโ is only a concept, the best way to structure an API around design patterns that have proven themselves has been researched.
๐๏ธ Solution
Structure
๐๏ธ Technologies
List of the most important external libraries used by the Configuration API.
๐๏ธ Testing
Thanks to this architecture, this application has unit and/or integration tests for all its layers which helps a lot validating the