cairngorm+flex 如何与 Rails 集成?

发布于 2024-07-24 21:13:06 字数 91 浏览 6 评论 0原文

我的意思是,cairngorm 的 mvc 和 Rails 中的 mvc 的功能不重叠吗? 我不确定我是否理解对带有 Rails 后端的 cairngorm 的需求。

I mean, the mvc for cairngorm and the one in rails don't overlap their functionalities? I'm not sure I understand the need for cairngorm with the rails backend..

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

苏璃陌 2024-07-31 21:13:06

没有必要,这是一个选项,Cairgorm 将整个 Rails 视为一个模型。 Rails 发送 xml 而不是 html,因此不会出现浏览器 CSS 细节问题。

您可以使用 Rails 作为 REST 层,并将业务逻辑放入 Flex 中。

您可以使用 cairgorm 作为复杂但经过充分测试的 Rails 应用程序的糖果盖。

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

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

希望这对您有帮助,请随时询问任何细节

There is no need, it's an option, Cairgorm see's the whole Rails as a model. Rails send xml instead of html so no browser-css-details headaches.

You can use rails as a REST layer and put your business logic in flex.

You can use cairgorm as a candy cover over a complex but well tested rails application.

You can find middle of the way solution that suits to you.

We do implement most business logic in rails but use flex/cairgorm to show each user only the right buttons/forms/controls to her task, and to do it in a nice browser-independent way.

Hope this helps you, feel free to ask any detail

笨笨の傻瓜 2024-07-31 21:13:06

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

Rails is MVC for the server. You still need an architecture for a sufficiently complex client application. We're using PureMVC on the client with a REST (JSON) interface to a Rails server and it's working nicely. PureMVC allows for the client's model to be independent from the client's view components, and makes it easy to update independent view components simultaneously.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文