Я переношу пользовательский контент на статические сайты
Пользовательский контент, как правило, является ахиллесовой пятой любого статического сайта — платформа для комментариев в блогах, раздел отзывов или система голосования — вот лишь несколько распространенных примеров. Чтобы реализовать их на статическом сайте, разработчики часто прибегают к сторонним службам, которые внедряют контент на страницы с помощью встраивания JavaScript или фреймов.
Я храню ваш контент там, где он должен быть
Статическая настройка сайта имеет огромное преимущество, заключающееся в том, что все ваши данные хранятся в одном месте: разметка, стили и даже контент. Вы можете сохранить весь свой блог в ZIP-файл, включая сообщения. Но как только вы добавляете сторонние сервисы, вы теряете это. Вы больше не владеете контентом, и вы внезапно зависите от внешней платформы для доставки его части.
Staticman обрабатывает пользовательский контент для вас и преобразует его в файлы данных, которые находятся в вашем репозитории GitHub вместе с остальным вашим контентом.
Я люблю страницы Jekyll + GitHub
Staticman отлично работает с сайтами Jekyll, размещенными на страницах GitHub, так как отправка в вашу основную ветку автоматически регенерирует сайт. Если вы хотите модерировать записи до их публикации, для вашего утверждения будет создан запрос на включение; в противном случае файлы будут сразу же отправлены в вашу основную ветку.