Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Универсальный шаблонизатор для сервера и клиента

Универсальный шаблонизатор для сервера и клиента

Сергей Собко (РосБизнесКонсалтинг)

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

Avatar for Moscow Python Meetup

Moscow Python Meetup

October 01, 2014
Tweet

More Decks by Moscow Python Meetup

Other Decks in Programming

Transcript

  1. Несколько слов о себе • Сергей Собко, инженер-программист группы разработки

    финансовых веб-сервисов, РБК • Использую Python с 2007 года, JavaScript с 2009 • Основной рабочий проект -
  2. Популярные шаблонизаторы Python • Шаблонизаторы с подстановкой значения – string.Template

    – Mustache • Шаблонизаторы с логикой в шаблонах – Mako – Django templates, Jinja2 • Шаблонизаторы с разметкой – Kid, Genshi
  3. Чего мне не хватило в Swig • Отсутствующие фильтры •

    Разница в форматах дат • Разный синтаксис параметров фильтров