Usar Router e finalizar projeto
Nessa aula, é passada uma dica importante para concluir o projeto utilizando o Node JS. É indicado que as principais rotas do projeto sejam tiradas do arquivo app.js e colocadas em um arquivo separado na pasta src. O nome desse arquivo deve ser routers.js. Para isso, é necessário importar o router do Express e criar uma constante que irá executar o router. Então, é preciso fazer cortar as rotas do arquivo app.js e colá-las no arquivo routers.js, substituindo "app" por "router". Também é necessário fazer o import do selectionController no arquivo routers.js. No arquivo app.js, deve-se fazer o seguinte: abaixo da constante "app" do Express, é preciso fazer um comentário e colocar "app.use(routes)" para que as rotas sejam usadas. É preciso também fazer o import do arquivo routers.js. Então, é indicado subir o servidor e testar as rotas no browser. Além disso, é dada uma dica para utilizar uma constante "port" para indicar a porta do servidor, já que nem todos utilizam a porta 3000. Por fim, é importante entender que separar as responsabilidades em arquivos de rotas é uma boa prática para deixar o código mais organizado.
Dúvidas sobre essa aula?
Converse com o Tutor Virtual — ele conhece o conteúdo da aula e o seu progresso.
