[x] Utilizar error handler para lidar com erros da aplicação da rota acolhido
Enquanto trabalhava nessa card, refatorei um pouco do código de algumas rotas e acabei notando um padrão. Parece fazer sentido extrair a lógica de busca no banco para componentes intermediários, que vivem entre os modelos e as rotas (popularmente chamados de controllers em aplicações node/Express, se não estou enganado). Ainda é cedo para tomar essa decisão, mas fica aí a deixa para discussão hehehe. Para mais contexto sobre tal padrão, observem as funções query criadas em duas rotas.
Tarefas:
acolhido
Enquanto trabalhava nessa card, refatorei um pouco do código de algumas rotas e acabei notando um padrão. Parece fazer sentido extrair a lógica de busca no banco para componentes intermediários, que vivem entre os modelos e as rotas (popularmente chamados de controllers em aplicações node/Express, se não estou enganado). Ainda é cedo para tomar essa decisão, mas fica aí a deixa para discussão hehehe. Para mais contexto sobre tal padrão, observem as funções
query
criadas em duas rotas.