Este projeto é uma API Restful desenvolvida em Node.js com TypeScript. Implementa validação de dados usando Yup e estrutura de pastas para organização do código.
Este projeto é focado nos principais conceitos de um backend para CRUD. Trabalhando com paginação, filtro, banco de dados SQL, query builders, TypeScript e mais.
- Middleware de validação
- Validação de erros múltiplos
- Controller básico
- Estrutura de pastas
- Variáveis de ambiente e configuração de build
Certifique-se de ter o Node.js e o Yarn instalados. Clone o repositório e instale as dependências:
git clone https://github.com/seu-usuario/api-rest-node-typescript.git
cd api-rest-node-typescript
yarn install
...
yarn start