2
respostas

Criação de uma página de produtos

Boa noite, comecei a desenvolver um site de produtos, só pra ver como que é, já conheço um pouco de php, banco de dados e JavaScript, cheguei em um empasse, por exemplo o site da americanas, quando tu clica em algum produto ele te redireciona para outra página com as informações mais detalhadas do produto e opções de frete, etc..., queria saber como que faço para fazer essa migração de uma página para outra, porém como serão muitos produtos é inviável criar manualmente um monte de páginas com as descrição do produto manualmente e linka-los com a tag A, quais são os métodos que posso usar para fazer essa transição?(não sei se é em html, php ou em js) .

2 respostas

Boa tarde Gabriel,

Quando a gente descobre como isso funciona é realmente algo que não conseguimos deduzir sozinhos. O que acontece é que sites grandes assim não criam uma página para cada produto, eles criam uma única página que serve como molde para todos os produtos. Quando você clica no link de um produto o site faz uma requisição para o banco solicitando os dados daquele produto e aí carrega a mesma página de sempre com esses dados que o banco devolveu. Depois disso você tem que configurar a rota no navegador pra que o usuário e até o desenvolvedor saibam onde eles estão. Frameworks front-end como angular e react já tem seus próprios sistemas de rotas e ajudam nesse tipo de tarefa. Você também pode desenvolver seu sistema de rotas manualmente, só vai dar um pouco mais de trabalho.

Abraços

Consegui, Vlw!!!