This is an Express API Boilerplate, to help someone building an API.
- GET /examples
- GET /examples/:id
- POST /examples
- PUT /examples/:id
- DELETE /examples/:id
- Repository
- Database Abstraction SQL
- Service
- Controller
- Routes
- Unit tests for Repository
- Unit tests for Service
- Unit tests for Controller
- Integration API tests
- install quick migrate lib
- Example of combination of classes
- Use Zod ?
- Middleware of auth
- Middleware of request validation