Генераторы статических сайтов (и какой из них выбрать)

Источник: «The different static site generators (and which one to choose)»
Сегодня хочу поговорить о нескольких инструментах для предварительного рендеринга HTML. Давайте разбираться!

Что такое генератор статических сайтов

Генератор Статических Сайтов или SSG — это инструмент, позволяющий создавать контент в формате markdown, определять шаблоны для различных типов контента, а затем компоновать их вместе.

Если это напоминает серверные CMS, такие, как WordPress, то так оно и есть!

Основные отличия заключаются в том, что SSG…

Они обеспечивают преимущества производительности (как в браузере, так и на сервере) плоских HTML-файлов, а также преимущества системы на основе шаблонов для разработчиков и авторов.

Различные варианты SSG

Существует более сотни различных генераторов статических сайтов, но есть лишь несколько вариантов, занимающих большую часть рынка…

Так какой же из них выбрать?

Рекомендую изучить документацию по каждому из них и выбрать тот, который разворачивается в один клик, поддерживает язык шаблонов, с которым вы чувствуете себя комфортно, и ощущается правильным.

Хотя у них есть существенные различия, все они скорее похожи, чем отличаются.

Несколько важных нюансов

Есть несколько важных различий, о которых следует знать…

Это означает, что если бы мне пришлось выбирать вариант для клиента сегодня, я бы рекомендовал 11ty, если бы у меня не было дополнительного контекста.

Дополнительные материалы

Предыдущая Статья

Руководство по валидации в Laravel

Следующая Статья

Composer: Менее известные, но полезные команды