Este é um projeto de API em Dart que estou desenvolvendo para fins de estudo.
Para executar esta API em sua máquina, você precisará ter o seguinte instalado:
- Dart SDK: https://dart.dev/get-dart
- Node.js: https://nodejs.org/en/download
- Faça o download do projeto
- Navegue até a pasta do projeto em seu terminal
- Execute o seguinte comando para baixar as dependências:
flutter pub get
- Para iniciar a API, execute o seguinte comando:
dart_frog dev
A API atualmente possui as seguintes rotas:
- GET /api/users: retorna uma lista de usuários.
- GET /api/users/:id: retorna as informações do usuário com o ID especificado.
- POST /api/users: cria um novo usuário com as informações enviadas no corpo da requisição.
- PUT /api/users/:id: atualiza as informações do usuário com o ID especificado, com as informações enviadas no corpo da requisição.
- DELETE /api/users/:id: exclui o usuário com o ID especificado.