Много html-кода, сгенерированного в jQuery.В поисках лучших путей - PullRequest
0 голосов
/ 06 декабря 2010

В настоящее время я пишу некоторые jQuery-Stuff, которые хорошо работают с HTML, сгенерированным js.Поскольку я работаю в команде, я подумал о поиске шаблонизаторов для jQuery.С другой стороны, производительность очень важна, и я подумал, что движки шаблонов в js могут съесть слишком много.

Какое лучшее (наиболее обслуживаемое и производительное) решение для работы с большим количеством генерирующих повторяющийся HTML-код в jQuery?Я слышал о jBind и jTemplates.Что бы вы порекомендовали, если таковые имеются?

Ответы [ 3 ]

1 голос
/ 06 декабря 2010

Я немного поиграл с официальным плагином jQuery Templates , и я думаю, что это лучший вариант.Он основан на коде, написанном создателем библиотеки jQuery, поэтому вы можете доверять ему.

Сейчас это бета-версия, но ее можно использовать без проблем.Я проверил его для большого проекта и у меня нет проблем с ним.

Надеюсь, это поможет.

1 голос
/ 06 декабря 2010

Я также считаю, что плагин шаблонов jQuery - довольно аккуратный скрипт. Афайк, они переняли его из подхода микротемплинга Ресига, который уже был классным.

В любом случае, если производительность действительно имеет значение, никакой движок рендеринга клиентского сайта сегодня не может связываться с движками рендеринга на стороне сервера. Вы по-прежнему можете комбинировать это, используя серверный механизм рендеринга, и вы можете передавать полностью перерисованный HTML-код вместе с другими (необязательными) данными своим клиентам с помощью JSON. Я думаю, что техника довольно распространена.

Ссылка: Плагин шаблона jQuery

1 голос
/ 06 декабря 2010

Взгляните на плагин jQuery Templates .В настоящее время это только бета-версия, но она станет частью jQuery.Для повышения производительности убедитесь, что шаблон скомпилирован только один раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...