在浏览器中制作 MVC Dojo 应用程序的最佳实践方法是什么?

发布于 2024-11-02 06:22:32 字数 358 浏览 2 评论 0原文

我最近在 Adob​​e Air 中制作了一个自定义的 MVC Dojo 应用程序,它运行良好,但我对自己的临时 MVC 解决方案并不完全满意。

这个问题只涉及浏览器技术,除了 JSON Rest 服务之外,不应该需要任何固定的服务器端技术。

似乎有一场清理 javascript 中的 MVC 框架的运动,每天都会出现新的解决方案,例如 Backbone、spine、javascriptmvc 等。但对于 Dojo,我还没有找到真正可以遵循的客户端结构。

我知道 Dojo 有 cujo,但我没有实施 Cujo 的经验,并且有兴趣听到其他人的经验。

那么,在 Dojo 中为复杂的客户端应用程序实现 MVC 的最佳实践解决方案是什么?

I have recently made a custom MVC Dojo application inside Adobe Air, which has worked alright, but I am not entirely satisfied with my own improvised MVC solution.

This question is only concerned with the browser technology, and should not require any fixed server side technology other than say a JSON rest service.

There seems to be a movement to clean MVC frameworks in javascript with new solutions emerging every day such as Backbone, spine, javascriptmvc, and so on. But for Dojo I have not found a real client side structure to follow.

I know for Dojo, there is cujo, but I have no experience implementing Cujo and would be interested to hear other people's experiences.

So what is your best practice solution for implementing MVC in Dojo for a complex client side application?

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

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

发布评论

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

评论(1

抱着落日 2024-11-09 06:22:32

这不是一个全面的 MVC 解决方案,但您可能想查看我放置的一个小型 演示应用一起展示了如何布局 Dojo 应用程序的基础知识,其中包括用于处理应用程序范围状态管理的路由器组件。

It's not a comprehensive MVC solution, but you may want to check out a small demo app that I put together that shows how to lay out the basics of a Dojo application, and which includes a router component for handling application-wide state management.

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