Dojo权威指南Web开发框架详解

Dojo 框架的老牌教程——《dojo 权威指南》还挺值得一看的。书是 O'Reilly 出的,Matthew A. Russell 写的,内容比较全,适合你想系统搞懂 Dojo 的时候翻一翻。

模块化的架构,配上异步加载机制,写大型 Web 应用时,响应快、结构清晰,体验真的不错。比如你要实现一个有多个子页面的后台管理系统,用 Dojo 分模块搞起来会轻松不少。

小部件系统也挺强的,像CalendarComboBoxDataGrid这些都有现成的,拿来直接用,改起来也方便,适合快速出 UI 原型。

另外,Dojo 还自带一些可视化组件,你要画图表、地图,不用另外引入库,挺省事。尤其是跟 Ajax 打配合时,数据交互、界面更新那块儿,感觉顺滑不少。

它还鼓励用AMD 模块化方式组织代码,写起来跟require.js那套挺像的。如果你对异步模块化感兴趣,可以顺手看看这篇Require.js 模块化加载方案

要说 Dojo 的风格,偏向传统企业级项目,适合搞后台、管理系统这种对稳定性要求高的场景。如果你是 Vue、React 玩得飞起的那种,会觉得 Dojo 有点“老派”,但它的一些思想,现在多现代框架其实也借鉴了。

,如果你碰巧在维护旧项目,或者就是想看看老框架的模块化怎么玩的,《dojo 权威指南》可以当成一本比较靠谱的参考书。如果你还对模块化那块不太熟,建议配合require.js那篇文章一起看,思路会更清晰。

pdf 文件大小:4.8MB