как cairngorm + flex интегрируется с рельсами? - PullRequest
0 голосов
/ 20 июня 2009

Я имею в виду, что mvc для cairngorm и тот, что в рельсах, не перекрывают свои функции? Я не уверен, что понимаю потребность в cairngorm с бэкэндом рельсов.

Ответы [ 2 ]

1 голос
/ 22 июня 2009

В этом нет необходимости, это вариант, Cairgorm рассматривает весь Rails как модель. Rails отправляет xml вместо html, поэтому нет проблем с браузером css-details.

Вы можете использовать рельсы в качестве слоя REST и поместить свою бизнес-логику в flex.

Вы можете использовать кергорм в качестве прикрытия для конфет над сложным, но хорошо протестированным применением рельсов.

Вы можете найти подходящее вам решение.

Мы реализуем большую часть бизнес-логики в рельсах, но используем flex / cairgorm, чтобы показать каждому пользователю только правильные кнопки / формы / элементы управления для его задачи и сделать это приятным, независимым от браузера способом.

Надеюсь, это поможет вам, не стесняйтесь спрашивать любую деталь

0 голосов
/ 23 июня 2009

Rails - это MVC для сервера. Вам все еще нужна архитектура для достаточно сложного клиентского приложения. Мы используем PureMVC на клиенте с интерфейсом REST (JSON) для сервера Rails, и он работает хорошо. PureMVC позволяет клиентской модели быть независимой от клиентских компонентов представления и упрощает одновременное обновление независимых компонентов представления.

...