寻找Dojo MVC-Controller-Class作为基础

我的背景是jQuery / require.js / backbone.js!
为了拓宽视野,我正在仔细研究道场.
在backbone.js中,您有视图组件.有些人宁愿说它是一个控制器.
因此,如果我想设置一个新的页面控制器,我会生成一个新的backbone.js视图,并且我有一个非常好用且有用的方法集合.
我找到了一个用于页面级控制器的Dojo 1.7教程( http://dojotoolkit.org/documentation/tutorials/1.7/recipes/app_controller/).但我很失望地得知页面作者从头开始完成整个控制器.
他在摘要中写道:

The controller could have been derived from a class.

也许,为了保持教程简单,他没有提到你通常用于这种真实世界控制器的基类.
或者你真的没有可以使用的基类吗?
也许有一些持有许可证的第三方课程?
非常感谢提前
沃尔夫冈

更新:
谢谢Chris Mitchell的回答.我很高兴听到dojo客户端mvc有很多开发.
所以jQuery / jQuery UI / backbone.js堆栈可能在这个页面控制器问题上领先一步.但是dojo确实是一个很棒的框架.
我想,据我所知,与MVC WIDGETS相关的dojo比jQuery UI提供的更多:
Dojo小部件已经有小部件模板,而jQuery UI目前没有这个.
如果你看一下jQuery Ui小部件的源代码,就没有这样的分离,HTML代码片段是用Javascript“构建”/连接的,这个维护起来要困难得多.
根据Boris Moore的博客文章(http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html),jQuery UI团队可能会走向同一个方向.
通常,在jQuery领域我还没有看到很多mvc小部件:
一个例子是带有backbone.js模型的jQuery自动完成插件
(http://www.planBox.com/blog/news/updates/jquery-autocomplete-plugin-for-backbone-js.html).

解决方法

这是一个非常有趣的问题.

我一直在使用Dojo很长一段时间(5年),我不知道套件里有这样的东西.

在客户端JS中实现一个成熟的MVC模式似乎是一个相对较新的想法(至少,我在过去几年中只听说过).虽然看起来确实是个好主意.

它似乎与Dojo特别相关,因为它对大型单页应用程序有这样的支持.我的观点是Dojo闪耀的地方.管理整体客户端应用程序的一致的,基于MVC的方式似乎是有益的.

它的其中一个最终将由应用程序构建,为什么不将其正式化?

更新

邮件列表中有人提到有一个dojox.mvc项目.

相关文章

参考博客:https://blog.csdn.net/blog_szhao/article/details/50220181           https://doj...
我有一个包含多个字段的Dojo DataGrid.我目前正在设置查询一次搜索一个字段,如下所示: grid.setQuery(...
我正在使用JsonRestStore,但想为它添加一个自定义Accept标头.最好的方法是什么? 这与dijit.layout.Con...
我需要选择一个给定其URL的链接节点.使用属性选择器的效果非常好,除了少数几个url有tilda的情况.我无法...
我正在尝试使用Dojo JSONREST的增强网格,我遇到了一些问题. 我一直在寻找一些例子,但无法弄清楚如何做我...
如何根据一些运行时参数隐藏dgrid(gridFrom Html)中的完整列? 让我们说如果参数的值为true我应该能够显...