Мы решаем, какое решение для создания статического сайта в JAM-стеке нам следует выбрать, и одним из главных решающих факторов является возможность использовать короткие коды для создания расширенного контента.
Мы должны иметь возможность использовать в нашем контенте собственные и / или предопределенные короткие коды, такие как цитата, рисунок, видео на YouTube и т. Д., Которые преобразуются в определенный вывод HTML.
Это означает, что при написании тела наши редакторы контента могут использовать пользовательские теги, такие как <youtube video-id="379232">
, которые преобразуются в соответствующий вывод HTML.
Как другие статические генераторы сайтов обрабатывают этот аспект? Из того, что я видел до сих пор, Go Hugo хорошо передает свои шорткоды, но мне было бы любопытно, как другие решения подходят к этой проблеме.
В качестве ссылки вот ссылка на шорткоды Хьюго:
https://gohugo.io/content-management/shortcodes/