Créditos
Licença e Direitos de Uso
Este livro é distribuído sob a licença Creative Commons Atribuição-NãoComercial-CompartilhaIgual 4.0 Internacional (CC BY-NC-SA 4.0).
Você tem o direito de:
- Compartilhar: copiar e redistribuir o material em qualquer suporte ou formato.
- Adaptar: remodelar, transformar e criar a partir do material para fins educacionais.
Sob os seguintes termos:
- Atribuição: você deve atribuir o devido crédito ao autor, prover um link para a licença e indicar se foram feitas alterações.
- Não Comercial: você não pode utilizar este material para finalidades comerciais.
- CompartilhaIgual: se você remodelar, transformar ou criar a partir deste material, tem de distribuir as suas contribuições sob a mesma licença que o original.
As imagens oficiais do projeto institucional da TED System (logotipo corporativo e fotografias da equipe técnica) são fornecidas pelo autor para uso exclusivo nos exercícios práticos e didáticos deste livro.
Código-Fonte e Contato
Todo o código-fonte necessário para a construção do projeto institucional da TED System está contido exclusivamente nas páginas deste livro (tanto na versão digital em PDF quanto na versão web em HTML). Não existe repositório externo de apoio com o código pré-construído: o aprendizado é fundamentado na construção progressiva de cada linha pelo próprio estudante.
Se você encontrar algum erro, trecho desatualizado ou tiver dúvidas durante o processo, entre em contato diretamente com o autor:
- E-mail:
wanderson.vasconcelos@ifpi.edu.br
Para agilizar o atendimento, favor indicar no e-mail:
- O capítulo e a seção onde o problema ocorreu;
- O passo exato que você estava executando;
- A mensagem de erro completa exibida no terminal ou console do navegador.
Versões Testadas
Todos os comandos, códigos e ferramentas deste livro foram testados em ambiente real na data indicada:
| Tecnologia / Ferramenta | Versão Validada | Observação / Escopo |
|---|---|---|
| Node.js | v24.21.0 (LTS ativa) |
Fixado via .node-version (24.21.0) |
| Astro | 7.3.5 |
Dependência principal no package.json |
| create-astro | 5.2.4 |
Instalador do framework |
| GitHub Codespaces | Imagem Universal Linux | mcr.microsoft.com/devcontainers/universal:linux |
| Cloudflare Pages | Build System v3 / Node 24.21.0 | Detecção automática via .node-version |
| Data da validação | Outubro de 2026 | Reprodução completa do zero ao deploy |
Sobre o Autor e Instituição
Wanderson de Vasconcelos é Professor de Tecnologia da Informação do Instituto Federal de Educação, Ciência e Tecnologia do Piauí (IFPI) e pesquisador do Laboratório de Pesquisas e Estudos em Computação (LAPEC). Doutor e Mestre em Ciência da Propriedade Intelectual pela Universidade Federal de Sergipe (PPGPI/UFS), atua como especialista em Computação Forense e Perícia Digital, possuindo também pós-graduações nas áreas de Engenharia de Sistemas, Gestão Escolar e Coordenação Pedagógica.
Nota do Autor
Este material foi planejado e redigido especialmente para estudantes dos cursos de Tecnologia da Informação. Todo o percurso de aprendizagem foi estruturado para ser executado integralmente no ambiente em nuvem do GitHub Codespaces, dispensando qualquer instalação local e promovendo o aprendizado prático e acessível da moderna engenharia web com Astro.
Astro na Prática
Construindo Sites de Alta Performance com GitHub Codespaces
Autor: Wanderson de Vasconcelos
Laboratório de Pesquisas e Estudos em Computação (LAPEC)
1ª Edição — Outubro de 2026
Piripiri, Piauí — Brasil