Dojo入门篇

简介:       Dojo是一个JavaScript实现的开源DHTML工具包,Dojo最初的目标是解决开发HTML应用程序中遇到的一些长期存在的问题,然而现在Dojo已经成为了开发RIA应用程序的利器。

      Dojo是一个JavaScript实现的开源DHTML工具包,Dojo最初的目标是解决开发HTML应用程序中遇到的一些长期存在的问题,然而现在Dojo已经成为了开发RIA应用程序的利器。

      Dojo让Web页面具有动态能力,我们可以在其他支持JavaScript的环境中使用Dojo。

      利用Dojo提供的组件,可以提升Web应用程序的可用性和交互能力。

      Dojo在很大程度上屏蔽了浏览器之间的差异性,因此不用担心Web页面是在某些浏览器中可用。

      Dojo的打包工具可以帮助优化JavaScript代码,并且只生成部署应用程序所需的最小Dojo包集合。


Dojo架构图

      Dojo Toolkit的特性

 

     

      1、Core Dojo

       包含了一些Base中没有包含的附加特性,通常这些特性不像Base中的特性那样频繁使用。因此它们单独加载的话会减轻Base包的负担。从这一点来讲,Core包提供一些实际有用的组件,包括高级动画拖放、I/O、数据管理、国际化、浏览器历时管理等。

 

 

     2、Dijit

     包含Dojo小部件和组件的扩展UI库。这些小部件的一些示例包括对话框、日历、调色板、工具提示和树等。它还包括一些表单控件,这比标准HTML表单控件提供更多的功能,还有一些完整的布局管理选项。

 

     3、DojoeXtensions(DojoX)

     包含工具箱的各个子项目,位于DojoX中的大多数是实验特性,但是也有一些稳定组件和特性。


    关于Dojo的更多知识,访问网址:http://dojotoolkit.org/




相关文章
|
存储 JavaScript 前端开发
Dojo学习和常用知识
@[TOC](目录) Dojo 是一个流行的 JavaScript 库,用于开发 Web 应用程序。它提供了许多功能,如 DOM 操作、事件处理、动画效果、数据存储和许多其他实用功能。在今天的 Web 开发中,Dojo 仍然被广泛使用,尤其是在企业级应用程序开发中。 下面是一个详细的 Dojo 详解,包括代码实例。 # 一、Dojo 的基本概念 1. Dojo 模块 Dojo 模块是 Dojo 的基本构建块。每个模块都是一个 JavaScript 文件,它包含了实现特定功能的代码。模块可以分为两类:核心模块和扩展模块。 核心模块是 Dojo 库的基础部分,提供了许多基本的功能,如 DOM 操作
162 0
|
JavaScript
jQuery入门第一章(jQuery初体验)
jQuery入门第一章(jQuery初体验)
103 0
jQuery入门第一章(jQuery初体验)
|
JavaScript 前端开发 API
|
Web App开发 前端开发 JavaScript
|
JavaScript 前端开发 CDN
|
JavaScript 前端开发 数据管理
|
JavaScript 前端开发 PHP
|
Web App开发 JavaScript 前端开发
《JavaScript和jQuery实战手册(原书第2版)》——1.1节编程简介
本节书摘来自华章社区《JavaScript和jQuery实战手册(原书第2版)》一书中的第1章,第1.1节编程简介,作者:David Sawyer McFarland,更多章节内容可以访问云栖社区“华章社区”公众号查看
1247 0