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