Шаблонизатор
Текущая версия страницы пока не проверялась опытными участниками и может значительно отличаться от версии, проверенной 1 июня 2016 года; проверки требуют 24 правки.
Шаблонизатор — программное обеспечение, позволяющее использовать шаблоны для генерации конечных документов с помощью декларативного языка разметки.
Основная цель использования шаблонизаторов — это отделение формы документа и данных от полученного в результате документа. Использование шаблонизаторов улучшает читаемость кода и внесение изменений.
Примеры использования[править | править код]
Частный случай: простая подстановка значений
Генерация HTML-страниц[править | править код]
Часто это необходимо для обеспечения возможности параллельной работы программиста и дизайнера-верстальщика.
Генерация конфигурационных файлов[править | править код]
Используется для генерации конфигурационных файлов из составных шаблонов. К примеру в инструменте автоматизации ansible, который используется для развертывания приложений, настройки и оркестрации систем.
См. также[править | править код]
Примечания[править | править код]
Ссылки[править | править код]
- Enforcing Strict Model-View Separation in Template Engines
- A Double-Model Approach to Achieve Effective Model-View Separation in Template Based Web Applications
Для улучшения этой статьи желательно:
|