This boilerplate comes with folder structure of a MVC framework as following:
- accesors
- controllers
- models
- routers
As explained:
Are Data Access Objects, connection to the respective Database, in this case MySQL
Define the behaviours of the routes, allowing the communication between the accessors and the routes
Are the data definitions, struct mostly but also may contain specific logic for data manipulation
The REST API routes to interface to the outside world