Pq o controller ta fazendo requisição no banco de dados e não trabalhando com as rotas ? Ja vi projetos em express que o controller ficava com as rotas
Pq o controller ta fazendo requisição no banco de dados e não trabalhando com as rotas ? Ja vi projetos em express que o controller ficava com as rotas
Oi Artur, em alguns contextos controllers e rotas são coisas bem separadas, em outros, parecem uma coisa só. No fim das contas, o controller é quem lida com a requisição e devolve uma resposta, no caso do Node com Express, é até comum que em um lugar, você defina as rotas e associe-as com os controllers, dependendo do caso, você pode sim fazer consultas ao banco direto no controller, mas tem sido comum que se separe isso.