找回密码
 注册
搜索
热搜: java php web
查看: 643|回复: 9

什么是dojo

[复制链接]
发表于 2009-1-26 06:34:46 | 显示全部楼层 |阅读模式
Dojo 是一个用javascript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets, Burstlib, f(m)), 这也是为什么叫它a \"unified\" toolkit的原因。Dojo的目标是解决开发DHTML应用程序遇到的那些,长期存在 、历史问题。historical problems with DHTML 跨浏览器问题。
Dojo让你更容易 使web页面具有动态能力,或在任何稳健的支持javascript语言的环境中发挥作用。
a、利用dojo提供的组件,你可以提升你的web应用程序可用性、交互能力以及功能上的提高;
b、你也可以 更容易的建立degradeable user interfaces ??,dojo提供小巧的 widgets ,animate transitions;
c、利用它的低级APIs和可兼容的代码,写出轻便的、单一风格(复杂)的javascript代码,Dojo的 event system, I/O APIs, and generic language enhancement form the basis of a powerful programming environment.
d、通过Dojo提供的工具,你可以为你的代码写命令行式的单元测试代码。
e、the Dojo package system使你自己的代码更容易维护,偶合性更低。


Dojo通过很少的代码完成了以上的功能。(以后可能我详细说说dojo的package system ,只需要三个js文件)。当你写脚本时,只需要包含很少的js文件(大小)。也可以选择的(包含)下载dojo提供的庞大的功能。Dojo provides MultiplePointsOfEntry, InterpreterIndependence, ForwardLookingAPIs, and focuses on ReducingBarriersToAdoption.
  dojo试图建立一种新的标签语言DojoML。目标是,在DojoML和javascript脚本语言不变的情况下,用不同的render方式展示数据, Renderings may be made available in several rendering contexts (such as SVG, or perhaps even the desktop or Flash)。(比较美好啊)更进一步,the DojoML 剖析器可以接受html和svg为输入,容易的建立DegradeableResponsiveApplications。
发表于 2009-1-26 06:55:53 | 显示全部楼层
回复

使用道具 举报

发表于 2010-1-6 17:49:34 | 显示全部楼层
谢谢楼主!:::ddd
回复

使用道具 举报

发表于 2010-1-6 23:49:49 | 显示全部楼层
谢谢楼主。
回复

使用道具 举报

发表于 2010-1-6 23:50:43 | 显示全部楼层
请问dojo, jquery和 ext那个比较好?
回复

使用道具 举报

发表于 2010-2-7 00:02:59 | 显示全部楼层
好啊,正需要啦
回复

使用道具 举报

发表于 2010-2-13 17:03:14 | 显示全部楼层
ding.............
回复

使用道具 举报

发表于 2010-8-15 03:33:28 | 显示全部楼层
路过 大家继续讨论 哈哈
回复

使用道具 举报

发表于 2010-9-7 10:30:53 | 显示全部楼层
在本届图博会上首次设立的“中国作家馆”受到了各方的广泛关注,成为图博会的“三大亮点”之一。首次成为图博会主办方之一的中国作家协会对此十分重视。中国作协主席铁凝和中国作协党组书记、副主席李冰到图博会现场,参观“中国作家馆”并了解有关情况。他们对场馆布置等方面工作感到满意,并就今后在图博会上制度化、规范化、系统化地办好“中国作家馆”提出了更高要求
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|软晨网(RuanChen.com)

GMT+8, 2024-9-20 14:57

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表