Шаблонизатор для Ruby и Javascript

Мы создаем веб-страницу с навигацией по хэштегам. Есть много данных, которые поступают в виде JSON, и мы используем клиентские шаблоны (jQuery) для их визуализации. Итак, каковы варианты повторного использования шаблонов как на стороне клиента, так и на стороне сервера (Ruby on rails)? Поскольку мы хотели бы иметь возможность вернуться к URL без хэштега, и в этом случае сервер должен отображать данные.

Я видел Mustache.js, но он плохо поддерживает итерацию (невозможно получить индекс ) или вложенные шаблоны и haml-js не подходят, потому что он использует настраиваемые теги для циклов.

Есть также несколько обходных путей с использованием механизма javascript на стороне сервера, но я не уверен, что это будет хорошим решением.

Есть предложения? Спасибо.

8
задан spacevillain 29 July 2011 в 13:15
поделиться