我的意思是,cairngorm的mvc和rails中的mvc与它们的功能没有重叠?我不确定我是否理解使用rails后端进行cairngorm的需要..

有帮助吗?

解决方案

没有必要,这是一个选择,Cairgorm看到整个Rails作为模型。 Rails发送xml而不是html,因此没有浏览器-css-details令人头疼。

您可以将rails用作REST层,并将您的业务逻辑放在flex中。

你可以使用cairgorm作为糖果盖,而不是复杂但经过良好测试的铁轨应用。

您可以找到适合您的中途解决方案。

我们确实在rails中实现了大多数业务逻辑,但是使用flex / cairgorm向每个用户显示她的任务的正确按钮/表单/控件,并以一种与浏览器无关的方式进行。

希望这有助于您,随时提出任何细节

其他提示

Rails是服务器的MVC。您仍然需要一个足够复杂的客户端应用程序的架构。我们在客户端上使用PureMVC,并在Rails服务器上使用REST(JSON)接口,并且它运行良好。 PureMVC允许客户端模型独立于客户端的视图组件,并且可以轻松地同时更新独立视图组件。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top