ScribeТипизированная MDX CMS

Типизированный MDX-контент для мультиязычных сайтов

Английские исходные файлы на диске, локализованные переводы в SQLite, схемы Zod и независимый от фреймворка рантайм.

Установка
pnpm add scribe-cms zod better-sqlite3

Scribe валидирует frontmatter по вашей схеме Zod, переводит текстовые поля с помощью LLM и отдает контент через типизированный API рантайма.

  • Англоязычный контент в файлах — один файл `.mdx` на документ, версионируется в git.
  • Переводы в SQLite — заново переводятся только измененные страницы.
  • Типизированный рантайм — `createScribe(config)` предоставляет полностью типизированные методы доступа для каждого типа контента.
Типизированный MDX-контент для мультиязычных сайтов