73

JScript.NET があることは知っていますが、それは私たちが Web で知っている JavaScript と同じではありません。

デスクトップ開発用の JavaScript ベースのプラットフォーム/コンパイラがあるかどうか知っている人はいますか? 最も具体的には、Windows デスクトップ開発です。

4

18 に答える 18

26

JavaScript と XUL を使用して Firefox のような GUI アプリを作成できるXULRunnerがあります。ただし、XPCOM を使用して、JavaScript に多くの拡張機能があります。また、AIR のようなオフラインで動作する Web アプリを構築できるPrismも提供しています。Yahoo は、Zimbra電子メール デスクトップ クライアントに使用しています。

于 2008-09-20T21:17:40.517 に答える
25

はい、Adobe AIRを使用します。Adobe AIR を使用すると、Javascript、Flex、または Flash を使用してデスクトップ アプリケーションを作成できます。

于 2008-09-20T21:09:54.933 に答える
25

html5-desktop アプリには 3 種類あるようです

SDK

ブラウザのランタイム

Node.js ベース

于 2012-10-28T22:48:20.113 に答える
14

Windows 8 では、Windows ストア アプリを HTML5/JavaScript で記述できます。

于 2011-12-13T17:52:46.783 に答える
9

node-webkitは、Chromium と node.js に基づくアプリ ランタイムです。node-webkit を使用すると、ネイティブ アプリを HTML と Javascript で記述できます。また、Node.js モジュールを DOM から直接呼び出すこともできます...」

于 2012-08-15T05:24:08.103 に答える
8

Adobe AIR (html+css+javascript) に似たTitanium Developerがありますが、フレームワークを事前にインストールする必要はありません。

于 2009-10-18T05:56:06.140 に答える
7

Windows スクリプト ホストを使用して、XML と JavaScript (および/または VBS) を使用してデスクトップ アプリケーションを作成できます。

秘訣は、拡張子を付けて XML ファイルを保存することです.htaこのリファレンスを参照してください

于 2008-09-21T12:10:14.753 に答える
6

Cで書かれたJavaScriptエンジンであるSpiderMonkeyとJavaでのJavaScriptの実装であるRhinoがあります。

于 2008-09-20T21:35:19.710 に答える
5

NodeJS と Chromium Embedded Framework の上にある SDK であるAppJSを試してください。Web テクノロジを使用して、デスクトップ アプリを簡単に構築できます。

于 2012-09-08T17:33:52.237 に答える
3

GoogleGears。MozillaのXULもありますが、それは少し複雑すぎます、IMHO(非常に強力ですが)。

于 2008-09-20T21:26:36.500 に答える
3

Google では新しい興味深いテクノロジーが進行中です。かなり初期の段階ですが、すでにうまく機能しています。パッケージ化されたアプリと呼ばれ、Chrome をランタイムとして使用し、PC と Mac の両方で動作します。http://developer.chrome.com/apps/about_apps.htmlをご覧ください

于 2012-09-29T12:31:06.920 に答える
2

言及されていない別のオプションは、アプリケーション UI として Web ビュー (組み込み WebKit) を使用できる Cocoa (Mac OS X、iPhone OS) アプリケーション用です。

于 2010-05-08T07:30:11.133 に答える
2

Electronは、元は Atom Shell であり、アプリケーションを Web テクノロジ (HTML、JS、CSS) で記述し、Windows を含む主要なオペレーティング システムのいずれかで実行できるようにします。

于 2016-12-21T23:42:45.827 に答える
2

JavaLikeScriptを試すことができます。これは、Web ブラウザーと同じネイティブ/ルート オブジェクトを提供しませんが、ネットワークおよびユーザー インターフェイス機能を備えています。

于 2010-12-04T21:10:26.893 に答える
1

Script#には、Vistaガジェットの拡張機能があります。

http://projects.nikhilk.net/ScriptSharp/

于 2008-09-20T21:39:32.490 に答える
1

Windows デスクトップ用のYahoo の Konfabulatorがあります。

于 2008-09-20T21:11:47.847 に答える
0

上記の node-webkit で回答しましたが、最近Tint2に関するプレゼンテーションを見ました。node-webkit のセキュリティ上の懸念に対処しているようで、有望に見えます。

于 2015-02-27T21:27:50.453 に答える
0

ここにいくつかの JSOS (Javascript オペレーティング システム) がありますが、まだブラウザが必要です。

http://fractalbrain.net/ /* 最高。*/

http://cometdesktop.com/ /* わかりました。*/

http://skylightproject.com/ /* 最悪 */

于 2010-05-08T07:14:31.723 に答える