Перейти к основному содержимому

Архитектура

В этом разделе объясняется, как организован монорепозиторий NeoTavern, какие технологии он использует и как сервер, веб-клиент и десктопная оболочка сочетаются друг с другом.

Страницы этого раздела

  • Обзор монорепозитория — структура apps/ и packages/, поток данных между сервером и веб-клиентом и принцип локально-ориентированного хранения.
  • Технологический стек — утверждённый стек: Node.js 24, Fastify 5, React 19, Vite 8, SQLite, Drizzle, Tauri 2 и pnpm workspaces.
  • Пакеты — обязанности каждого пакета рабочей области и направление зависимостей между ними.

Связанные разделы

Раздел Конвейер промптов подробно описывает этапы генерации, а Данные и хранилище документирует базу данных, обработку файлов и резервные копии.