Dojo体系架构总体上来看是一个分层的体系架构。最下面的一层是包系统,DojoAPI的结构与Java很类似,它把所有的API分成不 同的包(package),当您要使用某个API时,只需导入这个API所在的包。包系统上面一层是语言库,这个语言库里包含一些语言工具API,类似于Java 的util包。再上一层是环境相关包,这个包的功能是处理跨浏览器的问题。Dojo体系架构图 Dojo大部分代码都位于应用程序支持库,由于太小限制,图中没有列出所有的包。开发人员大部分时候都在调用这个层中的API,比如,用IO包可以进行Ajax调用。 最上面的一层是Dojo