S Soluções.dev.br
Frameworks e Ecossistemas

Astro Framework Cheat Sheet

Sintaxe .astro, diretivas de cliente, roteamento e componentes no Astro.

Básico

Component Script: código JS/TS executado apenas no build.

---
const title = "Astro";
---

Uso de variáveis no template Astro.

<h1>{title}</h1>

Componentes

Define onde o conteúdo interno de um componente será injetado.

<slot />

Diretivas de Cliente

Hidrata o componente imediatamente ao carregar a página.

<Component client:load />

Hidrata o componente apenas quando ele entra na viewport.

<Component client:visible />

Content Collections

Busca uma coleção de conteúdo configurada.

import { getCollection } from 'astro:content';

Roteamento

Gera rotas dinâmicas para páginas estáticas.

export async function getStaticPaths() { ... }