0

我的意思是,cairngorm 的 mvc 和 rails 的 mvc 不重叠它们的功能?我不确定我是否了解带有 rails 后端的 cairngorm 的需求。

4

2 回答 2

1

没有必要,这是一个选项,Cairgorm 将整个 Rails 视为一个模型。Rails 发送 xml 而不是 html,所以没有 browser-css-details 令人头疼的问题。

您可以将 Rails 用作 REST 层,并将您的业务逻辑置于 flex 中。

您可以将 cairgorm 用作复杂但经过良好测试的 rails 应用程序的糖果盖。

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

我们确实在 Rails 中实现了大多数业务逻辑,但使用 flex/cairgorm 来向每个用户仅显示其任务的正确按钮/表单/控件,并以一种很好的独立于浏览器的方式来完成。

希望对你有帮助,有什么详细的可以咨询

于 2009-06-22T07:05:38.380 回答
-1

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

于 2009-06-22T22:03:57.627 回答