Olá João. Tudo bem?
Obrigado por compartilhar sua experiência.
Normalmente, o petRouter
seria responsável por definir as rotas que chamam as funções do PetController
. Por exemplo:
import { Router } from 'express';
import PetController from './PetController';
const petRouter = Router();
petRouter.get('/pets', PetController.listaPets);
petRouter.post('/pets', PetController.criaPet);
petRouter.put('/pets/:id', PetController.atualizaPet);
petRouter.delete('/pets/:id', PetController.deletaPet);
export default petRouter;
Esse é um exemplo de como o petRouter
poderia ser estruturado. Ele define as rotas que correspondem às operações de listar, criar, atualizar e deletar pets, ligando cada rota à respectiva função no PetController
.
De todo modo eu vou encaminhar o seu feedback para a equipe de conteúdo para eles analisarem o conteúdo.
Espero ter ajudado. Bons estudos.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.Bons Estudos!