2017-04-19 64 views

回答

5

是的,它可能是電子。

enter image description here

F你可以建立一個網站,你可以建立一個桌面應用程序。 Electron是一個用JavaScript,HTML和CSS等網絡技術創建原生應用程序的框架。它負責處理硬件,因此您可以專注於應用程序的核心。

事實上,有很多的應用程序使用Web技術(HTML/JS)提出:

enter image description here enter image description here enter image description here

您可以在https://electron.atom.io/

1

創建在桌面上運行的javascript應用程序的非常簡單的方法,不需要node.js或electron的複雜性就是使用Xwidget引擎或yahoo widget引擎。兩個引擎都使用ECMA標準JavaScript,因此任何Web應用程序都可以移植,反之亦然。輸出轉到其屏幕位置和其他屬性以XML描述的對象。

的JavaScript代碼在兩個引擎兼容,每個都具有其自己的特點是關於如何顯示對象,但邏輯是在兩個相同的。

Xwidget引擎使用微軟的jscript,雅虎引擎使用早期版本的ECMA腳本標準。兩種API都允許訪問標準JavaScript根本不支持的o/s函數 - 這是一個真正的好處。它們都有快速調試器,可以快速進行應用程序開發,Xwidget有自己的IDE(不是最好的,但它可以做到)。

兩款發動機有權訪問Windows的ActiveX讓您在Windows子系統更是進入,FS,WMI,WMP &Ç

雅虎部件發動機是放棄的,但仍然功能,並有可能對這樣做可以預見的將來。 Xwidgets仍然受到支持,但IDE和支持通常是片狀的。雅虎小部件很成​​熟,並附帶完整的文檔。

我創建了這裏的桌面非常複雜的應用程序: Steampunk javascript apps

他們是在頂部,但您的應用程序會更容易創建。

關於使用這些發動機的好處是,如果你做你的邏輯在純JavaScript如果這些發動機的進山雀向上那麼你的代碼仍然可以遷移到網上。

祝你好運在你的搜索。

相關問題