我想问dojo工具包使用的基本问题我可以将它用于桌面应用程序开发吗?这些应用程序在windows平台上运行可能有也可能没有互联网连接如果有,请详细回答谢谢!
3 回答
在维基百科文章中;
Dojo Toolkit 是一个开源模块化 JavaScript 库(或者更具体的 JavaScript 工具包),旨在简化跨平台、基于 JavaScript/Ajax 的应用程序和网站的快速开发。
这意味着没有办法使用桌面应用程序开发,只能在维基百科中使用;
Dojo 可用于基于 JavaScript 的 Adobe AIR 应用程序。它已被修改以满足 AIR 的安全要求。
Dojo 咨询公司 Sitepen 使用 Dojo 制作了一个名为“Dojo Toolbox”的 Adobe AIR 应用程序。它包括一个 API 查看器和一个用于 Dojo 构建系统的 GUI。通常,构建系统在 Rhino 中运行,但在这个 AIR 应用程序中,构建系统可以从 AIR 中运行,无需使用 java。
因此,当我们查看Adebe Air Wikipedia 页面时;
Adobe Integrated Runtime,也称为 Adobe AIR,是 Adobe Systems 开发的跨平台运行时环境,用于使用 Adobe Flash、Adobe Flex、HTML 和 Ajax 构建富 Internet 应用程序 (RIA),可以作为桌面应用程序或在移动设备。
所以,是的。
这在某种程度上取决于“桌面应用程序”的含义。
如果应用程序可以实现为自托管 Web 应用程序,例如,用于存储的本地数据库、运行嵌入式服务器等,那么可以肯定——它只是一个 Web 应用程序,巧合地托管在同一台机器上。
你可以在 Air 应用程序中运行它,但为什么不直接使用 Air 呢?