Dojo QuickStart Guide快速入门(1) Why Dojo - 面向对象网,web开发,dojo,学习,对象 - 面向对象技术开发

面向对象技术开发

会员投稿 投稿指南 站长资讯通告:
您的位置: 首页 > Web开发 > Dojo > 正文

Dojo QuickStart Guide快速入门(1) Why Dojo

来源: www.bianceng.cn 阅读:

Dojo是一个用来构建Web应用的JavaScript工具包,当然是开源的。它的目标是通过提供一组特别构造的API和一系列辅助工具,使你能在较短的时间里把想法变为实现,同时改善你的日常Web开发体验。它是快速的(lightning fast)、健壮的(lightning fast),并提供了一套工具集,可以处理DOM,animations, Ajax,事件,键盘操作, 国际化(i18n)和无障碍功能(a11y)。Dojo基本库是一个26K大小 的、轻量级文件,可以轻松下载( "across the wire")。Dojo是完全免费、具有宽松的许可 协议(AFL or BSD)。Dojo的开发是透明的,他背后有一群活跃的开发者和一个强大的社区。

无论大小项目,Dojo 对你的开发瓶颈提供了终极的可扩展解决方案。内置的package 机制结束了令人头痛的追踪依赖(tracking dependencies),可以构建内聚的、优化的多层代码用来发布。DHO 使单元回归测试成为一件轻而易举的事。

插件

除了dojo.js 中的所有可用功能外,你还可以利用强大的package 机制,通过简单的dojo.require() 调用,来增加你程序的功能。Dojo 核心功能包括拖拽、高级ajax 传输、字符串处理 、强大的数据API 以及上百项其他的功能,使你能轻松的构建富互联网应用。

无限的可能

Dojo 还有一个创建、使用、封装可重用组件的项目,叫做Dijit ,它可以将扩展的、主题化的组件加入到你的网页中。一组良好的API 使你可以高效的对现有组件行为进行定制。

技术前沿

来到Dojo 的世界,许多最前沿的技术就在你指尖。Web 2.0, Ajax, Comet 这些激动人心的词汇提供了一个伟大的新起点,来描绘你即将经历的体验。dojox.gfx, dojox.charting 和 Dojo Offline 使 你迅速超越概念炒作,将 Web 体验制推向一个新的高度。

Tags:
相关文章列表: