我可以使用Dojo Toolkit进行桌面应用程序开发

时间:2012-06-20 12:48:20

标签: javascript dojo toolkit

我想问一下dojo工具包用法的基本问题 我可以将它用于桌面应用程序开发这些在Windows平台上运行的应用程序可能有也可能没有Internet连接 如果是如此 请详细解答 谢谢!

3 个答案:

答案 0 :(得分:1)

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

Can you do Desktop Development using JavaScript?

Adob​​e Air在这个问题中赢得了比赛。

答案 1 :(得分:1)

Wikipedia文章中;

  

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

这意味着无法在维基百科中再次使用桌面应用程序开发;

  

Dojo可用于基于JavaScript的Adobe AIR应用程序。它有   经过修改,符合AIR的安全要求。

     

Dojo咨询公司Sitepen已经制作了Adobe AIR应用程序   使用Dojo称为“Dojo Toolbox”。它包括API查看器和GUI   到Dojo的构建系统。通常,构建系统从内部运行   Rhino,但是在这个AIR应用程序中,构建系统可以从中运行   AIR,不使用java。

所以当我们看Adebe Air Wikipedia page;

  

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

所以,是的。

答案 2 :(得分:1)

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

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

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