Esta é uma prova de conceito do site do Labeca feito com Astro. Mesmo visual e mesmo
conteúdo do site em PHP, mas cada página é um arquivo .html pronto, gerado uma vez no build.
npm run dados: lê o conteúdo público do Azure SQL e grava
src/data/conteudo.json (dados desta versão: 12/11/2026, 21:19:33).npm run build: o Astro monta todas as páginas (pt e en) a partir desse JSON, e o
Pagefind cria o índice de busca.dist/ é o site inteiro: pode ir para o Azure Static Web Apps, um Blob ou
qualquer servidor web.MEDIA_URL no .env);
no ar viriam do Azure Blob.Mudou algo no banco? Rode npm run dados e npm run build de novo (no ar, isso seria
automático no GitHub Actions). O visitante nunca consulta o banco.