Nexaweb 向 Dojo 基金会贡献了新的软件,其目的在于推动开源的 AJAX 技术在公司关键业务中的应用。这个叫做“dojo.E”的软件是针对 Dojo 工具集的扩展,它将 XML 引入 Dojo 组件中并增加了一个新的 API 以根据用户的交互来修改 DOM。以下内容来自其最初的声明:
Ajax 尽管很强大,但是在企业开发社区中并没有大范围采用它,这是由其非结构化的本性决定的。dojo.E 通过一个结构化的、面向 XML 的应用模型来解决该问题,该模型向开发者提供一种非侵入的方式将 Ajax 增加到 web 应用中而无需重写 HTML 应用。
Nexaweb 进一步说到:
Dojo 工具集和 dojo.E 的结合将极大地降低开发时间和构建企业 web 应用的成本而无需开发者掌握 JavaScript 与 Ajax,也不必从头构建应用。
dojo.E 工具包括 dojo.E 标记与 dojo.E 运行时。dojo.E 标记将 XML 引入 dojo 组件中,这样开发者就会 明白信息是如何被处理并显示在页面上的。dojo.E 运行时提供了编程和声明两种方式来操作 DOM(定义了文档逻辑结构和显示的应用编程接口)。当用户与 显示在屏幕上的元素交互时,dojo.E 运行时帮助开发者以一种更加确定的方式修改 DOM 页面。
dojo.E 项目将会继续向 Dojo 基金会贡献 widgets 和工具以简化动态的企业 web 应用的开发和维护。
伴随着 Nexaweb 的贡献以及几个 高调的应用实现和优秀的文档,Dojo 进一步巩固了其作为Javascript 工具集领导者之一的地位。此外,这个月关于Dojo 的三本 新 书的同时出版也还原了AJAX 编程的本来面目并进一步拉近其与企业的距离。
请访问 http://www.infoq.com/ria 以进一步了解关于富 Internet 应用的信息。
查看英文原文: Nexaweb contributes code to the Dojo JavaScript Toolkit
评论