Pular para o conteúdo
Navegar na documentação

Arquitetura operacional

Pocket Banana lê um projeto declarativo, resolve páginas e dados, renderiza templates e grava um site estático.

Content/ + config.yaml
        ↓ descoberta e resolução
rotas + metadata + templates
        ↓ rendering e geração
dist/

O modelo possui três fronteiras:

  • a engine imutável implementa descoberta, validação e build;
  • Content/ descreve o site controlado pelo usuário;
  • dist/ é um artefato descartável e publicável.

Páginas e Collections formam o conteúdo. Blade fornece templates e componentes. MDX oferece conteúdo Markdown que pode incorporar componentes. Metadata liga cada rota ao head e aos geradores de sitemap, robots, llms e capas.

Esta seção explica essas relações. Para criar algo, use os Guides; para regras exatas, consulte a Reference.