我遇到了一个带有 dojo 1.5 的示例应用程序,但这并不是我真正想要实现的:它根本不是模块化的。我想利用 amd 和各种设计模式(如 MVC)来拥有一个非常有组织的应用程序。不幸的是,dojo 社区和“示例”不太明显或不存在(与 Jquery 相比)。有很多关于特定 dojo 特性的各种实现的很酷的教程,但没有一个是解释如何为 dojo 项目创建一个简单(但同时也是复杂的)squeleton 的非常基础的教程。我在 github 上遇到了dojo 样板项目,并尝试从那里开始,但我发现(作为初学者)很难实现诸如登录或基本界面之类的琐碎事情(并通过模块、事件处理、数据等将所有这些分开)。我只是不想只使用一个 index.html 和一个 javascript 文件来制作一个 dojo 应用程序,我可以做到,但是对于维护和添加东西,这将是一团糟。通过这篇文章,我希望获得关于这个特定主题的一些信息,并可能为 dojo 创建一个关于如何启动一个真正的 Web 应用程序的教程。例如,应用mvc模式,我认为一个好的应用教程应该有一个登录示例(认证)和一个基本的模块化界面(比如某种主容器,并且在各种事件上,容器ui会随着不同的widget而改变) . 一世' 我会在 github 上做一些事情并在我完成后发布。如果您之前完成,请继续;)
谢谢你。