Что делает статические генераторы сайта, такие как Jekyll и Hyde лучше, чем XML и XSLT?
-
26-09-2019 - |
Вопрос
Идея, кажется, очень похожа, сохраняя фактическое содержание отдельно от окончательного рендеринга выходного сигнала, так что изменение шаблона или стиля является тривиальным.
Решение
2 вещи, которые весны на ум:
- Вам не нужно писать двигатель преобразования себя
- Вам не нужно писать свои страницы в XML; Например, в Hyde вы можете написать свои страницы в Markdown и используйте фильтры для преобразования в HTML
Обновление: Что касается этой идеи, я думаю, что главная цель состоит в том, чтобы получить (большую часть) преимущества динамического блога или двигателя CMS, но всей производительности (особенно следа памяти WRT) выигрывает статические файлы. В качестве вторичной выгоды это позволяет записать свой контент в вашем любимом текстовом редакторе и версии, используя ваш любимый инструмент управления версией.
Не связан с StackOverflow