Tipos de site e arquivos
O Site no Ar tem três tipos de site. Para escolher um, veja Landing Pages e Aplicações Web.
Comparação dos tipos de site
Seção intitulada “Comparação dos tipos de site”| Característica | Página Estática | Landing Page | Aplicação Web |
|---|---|---|---|
Valor de template em create_site |
static (padrão) |
landing |
web-app |
| Tecnologia | HTML, CSS e JavaScript | Astro | TanStack Start |
| Build | Não tem | bun run build |
bun run build |
| Onde ficam as páginas | Raiz dos arquivos | src/pages |
src/routes |
| Arquivos avulsos (sitemap, robots, ícones) | Raiz dos arquivos | public/ |
public/ |
| Variáveis, segredos, banco de dados e KV | Não | Sim | Sim |
| Logs de produção | Não | Sim | Sim |
| Upload pelo painel | Sim | Não | Não |
| Plano necessário | Todos | Todos | Pro ou Diamante |
Arquivos de uma Página Estática
Seção intitulada “Arquivos de uma Página Estática”Na Página Estática, a raiz dos arquivos do site é a pasta publicada. Os caminhos não têm prefixo: index.html, sobre.html, css/site.css.
- index.html em / - sobre.html em /sobre - docs/ - index.html em /docs/ - css/ - site.css em /css/site.css - sitemap.xml - robots.txt
Como arquivos viram endereços na Página Estática
Seção intitulada “Como arquivos viram endereços na Página Estática”index.htmlna raiz é a página inicial, em/.- Um arquivo
.htmlvira um endereço sem extensão:sobre.htmlfica em/sobre. - Um
index.htmldentro de uma pasta vira o endereço da pasta:docs/index.htmlfica em/docs/. - Os outros arquivos mantêm o caminho:
css/site.cssfica em/css/site.css.
Arquivos da Landing Page e da Aplicação Web
Seção intitulada “Arquivos da Landing Page e da Aplicação Web”Na Landing Page e na Aplicação Web, as páginas ficam em src/pages (Landing Page) ou src/routes (Aplicação Web), e o endereço de cada página segue as rotas do framework. A pasta public/ guarda só arquivos avulsos, copiados como estão. Veja Landing Pages e Aplicações Web.
sitemap.xml e robots.txt
Seção intitulada “sitemap.xml e robots.txt”O sitemap.xml lista as páginas públicas do site, e a IA o atualiza quando cria, renomeia ou remove uma página. O robots.txt diz aos buscadores o que podem rastrear. Os dois ficam na raiz da Página Estática ou em public/ nos outros tipos, e usam o endereço principal do site. Veja Definir o endereço principal.
Upload de pacote pelo painel
Seção intitulada “Upload de pacote pelo painel”O botão Publicar arquivos do painel aceita um arquivo HTML, uma pasta ou um .zip com index.html na raiz, só na Página Estática. O envio substitui todo o conteúdo do site. Os limites estão em Limites técnicos.