Neste 7º desafio de Backend, vamos desenvolver uma API que será integrada ao Frontend. Nosso desafio é disponibilizar informações e recursos do banco de dados relacionados a possíveis destinos de viagem, exibindo fotos e um texto chamativo que instiga o usuário a querer visitar aquele destino.
Além disso, vamos disponibilizar também recursos sobre depoimentos de outras pessoas viajantes e, para finalizar, vamos integrar IA em nossa aplicação.
Na criação de uma API REST, os principais verbos HTTP utilizados para implementar as operações CRUD são:
- POST: Utilizado para criar um novo recurso.
- GET: Utilizado para obter ou ler um recurso existente.
- PUT: Utilizado para atualizar um recurso existente.
- DELETE: Utilizado para excluir um recurso existente.
Utilizar o endpoint de /depoimentos
para realizar as operações.
Os dados deste recurso são:
- Foto
- Depoimento
- Nome da pessoa que fez o depoimento