API em Dart

Este é um projeto de API em Dart que estou desenvolvendo para fins de estudo.

Pré-requisitos

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

Instalação

  • 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

Rotas disponíveis

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.