1

我想问dojo工具包使用的基本问题我可以将它用于桌面应用程序开发吗?这些应用程序在windows平台上运行可能有也可能没有互联网连接如果有,请详细回答谢谢!

4

3 回答 3

1

好吧,Dojo 是 javascript 框架/组件集合。所以你的问题可以在这里回答:

您可以使用 JavaScript 进行桌面开发吗?

Adobe Air 在这个问题上赢得了比赛。

于 2012-06-20T12:58:03.640 回答
1

维基百科文章中;

Dojo Toolkit 是一个开源模块化 JavaScript 库(或者更具体的 JavaScript 工具包),旨在简化跨平台、基于 JavaScript/Ajax 的应用程序和网站的快速开发。

这意味着没有办法使用桌面应用程序开发,只能在维基百科中使用;

Dojo 可用于基于 JavaScript 的 Adob​​e AIR 应用程序。它已被修改以满足 AIR 的安全要求。

Dojo 咨询公司 Sitepen 使用 Dojo 制作了一个名为“Dojo Toolbox”的 Adob​​e AIR 应用程序。它包括一个 API 查看器和一个用于 Dojo 构建系统的 GUI。通常,构建系统在 Rhino 中运行,但在这个 AIR 应用程序中,构建系统可以从 AIR 中运行,无需使用 java。

因此,当我们查看Adebe Air Wikipedia 页面时;

Adobe Integrated Runtime,也称为 Adob​​e AIR,是 Adob​​e Systems 开发的跨平台运行时环境,用于使用 Adob​​e Flash、Adobe Flex、HTML 和 Ajax 构建富 Internet 应用程序 (RIA),可以作为桌面应用程序或在移动设备。

所以,是的。

于 2012-06-20T13:05:00.900 回答
1

这在某种程度上取决于“桌面应用程序”的含义。

如果应用程序可以实现为自托管 Web 应用程序,例如,用于存储的本地数据库、运行嵌入式服务器等,那么可以肯定——它只是一个 Web 应用程序,巧合地托管在同一台机器上。

可以在 Air 应用程序中运行它,但为什么不直接使用 Air 呢?

于 2012-06-20T13:51:08.383 回答