NW.js是一個使用網路開發技術(HTML,CSS和JavaScript)建立跨平台桌面應用程式的框架。它由Roger Wang在中國的英特爾開源技術中心創建,並將Node.js程式框架與Chromium(當時)瀏覽器引擎 - Webkit結合,因此原始名稱為Node Webkit。
NW.js能做什麼?
NW.js是基於Chromium和Node.js的。它允許我們直接從瀏覽器呼叫Node.js程式碼和模組,並在我們的應用程式中使用網路技術。此外,我們可以輕鬆地將Web應用程式打包到本機應用程式。
NW.js提供了一個用於與作業系統互動的JavaScript API,以便我們可以執行以下操作:
● 控制應用程式視窗的大小和行為
● 使用選單項目在應用程式視窗中顯示本機工具列
● 右鍵點擊應用程式視窗區域中的上下文選單
##● 在作業系統的托盤選單中新增托盤應用程式項● 存取作業系統剪貼簿; 閱讀內容甚至設定內容● 使用預設應用程式開啟電腦上的文件,資料夾和URL##●● 透過作業系統的通知系統插入通知。
使用NW.js的好處:
1)以網路最受歡迎的技術編寫原生應用程式的新方法
2 )基於HTML5, CSS3, JS and WebGL而寫
3)完全支援nodejs所有api及第三方模組
4)可以使用DOM直接呼叫nodejs模組
#5 )容易打包和分發
6)支援運行環境包括32位元和64位元的Window、Linux和Mac OS
以上是NW.js是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!