Trezê / Como fiz

Do arquivo à forma.

Uma visão honesta das decisões técnicas por trás desta loja de objetos impressos em 3D.

Apresentação técnica

Do código ao objeto.

Uma prévia da explicação da Trezê: catálogo, arquitetura, decisões de interface e os próximos passos do projeto.

Abrir vídeo ↗
01Arquitetura

Modular sem complicar.

O backend usa Node.js e Express com separação entre rotas, controllers, services, models e repositories. O frontend permanece leve, com HTML, CSS e JavaScript nativos.

02Catálogo

Dados fora da vitrine.

Os produtos vivem em products.json e são carregados pela interface usando fetch. Assim, a apresentação e o catálogo evoluem de forma independente.

03Performance

Menos camadas, mais velocidade.

Assets locais, HTML estático, compressão HTTP, cache com ETag e carregamento lazy das imagens reduzem o trabalho do navegador.

04Próximo passo

Pronto para crescer.

Na Oracle Cloud, o Node.js pode servir a aplicação atrás de um proxy reverso. Um CDN poderá assumir os arquivos estáticos quando o tráfego crescer.