2011-10-12 2 views
1

В настоящее время я добавляю Backbone.js в существующее приложение Ruby on Rails. Цель состоит в том, чтобы отображать, фильтровать и манипулировать некоторыми данными исключительно на стороне клиента. В настоящее время я пытаюсь не дублировать взгляды, которые у меня есть для данных о Rails в Backbone. В идеале у меня будет один канонический/view/template для использования в моем приложении.Шаблоны для использования в Rails и JavaScript

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

Я открыт для всех предложений.

+0

Я использую усы для всех потребностей моей позвоночника. Однако этот ответ может представлять интерес. http://stackoverflow.com/questions/5254396/best-strategy-to-use-haml-template-with-backbone-js – Gazler

ответ

0

я написал статью о повторном использовании виде рельсам (работает с Haml, Еврорадио, и т.д.) в магистральной сети, здесь: http://lostechies.com/derickbailey/2011/09/06/test-driving-backbone-views-with-jquery-templates-the-jasmine-gem-and-jasmine-jquery/

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

+0

Я не уверен, как это сообщение помогает мне. Если я вставляю свои представления HAML в свой HTML, как я буду их отображать на стороне клиента? –

Смежные вопросы