ScribeCMS MDX tipado

Conteúdo MDX tipado para sites multilíngues

Arquivos de origem em inglês no disco, traduções de idiomas no SQLite, esquemas Zod e um runtime agnóstico de framework.

Instalar
pnpm add scribe-cms zod better-sqlite3

O Scribe valida o frontmatter com o seu esquema Zod, traduz os campos traduzíveis usando uma LLM e entrega o conteúdo através de uma API de runtime tipada.

  • Conteúdo em inglês baseado em arquivos — um arquivo `.mdx` por documento, versionado no git.
  • Traduções no SQLite — apenas as páginas alteradas são retraduzidas.
  • Runtime tipado — `createScribe(config)` oferece acessadores totalmente tipados por tipo de conteúdo.
Conteúdo MDX tipado para sites multilíngues