Шаблоны с помощью Javascript или Django?

Я создаю веб-приложение Django, в котором много html генерируется на лету с помощью запросов ajax. Прямо сейчас я использую язык шаблонов Django для создания html, а затем передаю этот новый HTML в виде строки в объекте JSON, который затем вводится на страницу с помощью jQuery.

Это работает довольно хорошо, но с учетом того, что Javascript настолько быстр в современных браузерах, и что создается такое количество библиотек шаблонов javascript, что я ' Мне интересно, следует ли мне продвигать все на стороне клиента.

Итак, мой вопрос: учитывая, что моя средняя «страница» со всеми запросами к ней и от нее должна компилировать около 300 шаблонов (каждая из примерно 15 строк с 5 или так что замены) в HTML в течение его срока службы, есть ли значительное преимущество в производительности для создания шаблонов в браузере?

Кроме того, может ли кто-нибудь порекомендовать «быструю» библиотеку шаблонов Javascript? Я слышал хорошие отзывы о шаблоне underscore.js, mustache.js и jQuery.

15
задан Stephen Diehl 19 November 2010 в 22:22
поделиться