Шаблонизатор

06-08-2023

Шаблонизатор (в web) — это программное обеспечение, позволяющее использовать html-шаблоны для генерации конечных html-страниц. Основная цель использования шаблонизаторов — это отделение представления данных от исполняемого кода. Часто это необходимо для обеспечения возможности параллельной работы программиста и дизайнера-верстальщика. Использование шаблонизаторов часто улучшает читаемость кода и внесение изменений во внешний вид, когда проект целиком выполняет один человек.

Использование шаблонизаторов часто отождествляют с парадигмой MVC. Эти понятия связаны, но не тождественны.

Содержание

Популярные шаблонизаторы

Java

PHP

Python

Perl

Примечания

  1. Jinja2 (The Python Template Engine)

См. также

Ссылки

  • Enforcing Strict Model-View Separation in Template Engines
  • A Double-Model Approach to Achieve Effective Model-View Separation in Template Based Web Applications
  • Сравнение PHP-шаблонизаторов (с графическими диаграммами) (англ.)


Шаблонизатор.

© 2011–2023 stamp-i-k.ru, Россия, Барнаул, ул. Анатолия 32, +7 (3852) 15-49-47