Boa tarde,
não entendi onde o método post diz que vai pegar as informações do formulário. Queria entender o porque de colocar:
app.post('/livros')Ao invés de:
app.post('/livros/form')
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde,
não entendi onde o método post diz que vai pegar as informações do formulário. Queria entender o porque de colocar:
app.post('/livros')Ao invés de:
app.post('/livros/form')
Boa tarde, Rubens! Como vai?
Pegar ou não as informações do formulário tem a ver com a URL que foi definida no atributo action da tag form! Dessa forma, veja que na tag form do formulário de cadastro de livros, a action foi definida com /livros. De modo que quando a requisição chega à nossa rota app.post('/livros') do Express trará junto os dados enviados através do formulário.
Pegou a ideia? Qualquer coisa é só falar!
Espero que esteja curtindo e aproveitando ao máximo todo o conteúdo do curso!
Grande abraço e bons estudos, meu aluno!
Obrigado pela rápida e clara resposta!