3.1Kпросмотров
13.0%от подписчиков
25 марта 2026 г.
📷 ФотоScore: 3.4K
👨💻 Markdown-CMS на Go без базы данных Markdown-CMS — это система управления контентом, где вместо базы данных и визуального редактора используются обычные .md файлы с текстом. Foundry это свежий проект как раз про такой подход. Пайплайн простой: конфиг → загрузка контента → граф сайта → маршруты → рендеринг → public/. Два графа в памяти: SiteGraph: документы, роуты, таксономии; и DependencyGraph для инкрементальных пересборок. При изменении файла пересобираются только затронутые страницы. Что есть из коробки Плагины с хуками на загрузку/сборку/раздачу, темы с layout-слотами, RSS и sitemap, импорт из WordPress и legacy-Markdown, JS SDK для фронтенда и админки. Валидация битых ссылок, осиротевших медиафайлов и дублирующихся URL — командой foundry validate. Быстрый старт:
go install github.com/sphireinc/foundry/cmd/foundry@latest
foundry serve # dev-сервер с live reload
foundry build # статика в public/ ➡️ Репозиторий 📍 Навигация: Вакансии • Задачи • Собесы 🐸 Библиотека Go-разработчика #GoToProduction