Exercícios: Aula 16 – Projeto Final e Deploy 🚀
🟢 Nível: Básico
- Build de Produção: Execute o comando
npm run builde analise o código gerado na pastadist. - Scripts NPM: Configure um script
startque execute o arquivodist/index.js.
🟡 Nível: Intermediário
- Docker Básico: Escreva um
Dockerfileque copie apenas o necessário para rodar a aplicação já compilada. - Variáveis de Ambiente: Configure o seu projeto para ler a porta do servidor de uma variável de ambiente (
process.env.PORT).
🔴 Nível: Desafio
5. Pipeline CI/CD: Documente os passos necessários para configurar o deploy automático do seu projeto no GitHub Pages ou Vercel.
📚 Gabarito e Soluções Comentadas
Gabarito Explicado
### Questão 1: Build de Produção **Resolução e Implementação:**// Estrutura de implementação recomendada para Build de Produção
// Validação de regras de negócio e retorno consistente