O que foi construído e como o código foi organizado
O projeto foi pensado como uma mini-loja de jogos com identidade própria, nome, tema visual e estrutura separada em HTML, CSS, JavaScript e dados em JSON. A ideia foi mostrar como a loja funciona de ponta a ponta, com páginas de vitrine, produto, carrinho, checkout e feedback.
Headless
Por que o catálogo ficou separado do front
Os produtos estão em products.json e são carregados via fetch no JavaScript. Isso representa o conceito de headless commerce: o front-end não fica preso ao conteúdo e pode consumir os dados de forma mais flexível, reutilizável e fácil de evoluir.
AWS
Como a loja entraria na nuvem
Foi explicado o caminho do clique: navegador → CDN → origem. Em uma arquitetura na AWS, o CloudFront ajuda a entregar conteúdo mais rápido, enquanto o cache reduz a carga no servidor e melhora a performance quando há milhares de acessos simultâneos.
Lighthouse
Teste de performance e melhorias
O vídeo também mostra a auditoria do Lighthouse, com os scores da loja e a análise honesta do que precisa melhorar primeiro. Isso ajuda a priorizar itens como performance, acessibilidade, boas práticas e navegação.
IA
Onde a inteligência artificial entra
Foi discutido como uma IA poderia melhorar a experiência com busca inteligente, recomendações personalizadas e atendimento via chat no próprio site. Além disso, o vídeo menciona os desafios reais da construção e o que foi mais difícil de implementar na prática.