Compreendendo Múltiplas Rotas
Deslize para mostrar o menu
Uma aplicação geralmente precisa de mais de uma rota. Cada rota lida com uma URL diferente e retorna uma resposta diferente.
É possível definir várias rotas no mesmo servidor:
const express = require('express');
const app = express();
app.get('/', (req, res) => {
res.send('Home page');
});
app.get('/about', (req, res) => {
res.send('About page');
});
app.get('/contact', (req, res) => {
res.send('Contact page');
});
app.listen(3000, () => {
console.log('Server is running on port 3000');
});
Cada rota possui seu próprio caminho. Quando uma requisição chega, o Express verifica o caminho e executa a rota correspondente.
Por exemplo:
'/': página inicial;'/about': página sobre;'/contact': página de contato.
Se uma rota não estiver definida, o Express não saberá como lidar com a requisição.
É assim que as aplicações servem conteúdos diferentes com base na URL.
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 1. Capítulo 4
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
Seção 1. Capítulo 4