Я создаю веб-приложение Django, которое содержит много html, сгенерированных на лету с помощью запросов ajax. Прямо сейчас я использую язык шаблонов Django для создания html, а затем передаю этот новый HTML как строку в объекте JSON, который затем вводится на страницу с помощью jQuery.
Это работает достаточно хорошо, но с Javascript, который так быстро работает в современных браузерах и с таким количеством библиотек шаблонов JavaScript, мне интересно, нужно ли мне нажать все клиенты.
Итак, мой вопрос: учитывая, что моя средняя "страница" со всеми запросами и из нее должна скомпилировать около ~ 300 шаблонов (каждая около 15 или около того строк с 5 или около того замен) выходят в HTML во время его жизни есть ли существенное преимущество в производительности для создания шаблонов в браузере?
Кроме того, кто-нибудь может рекомендовать "быструю" библиотеку шаблонов Javascript? Я слышал хорошие вещи о шаблонах underscore.js, mustache.js и jQuery.