本文目錄一覽:
node.js與nw.js一樣么
簡單地說,不一樣。但還是有相同的地方:nw.js嵌入了node.js。
1、nodejs主要是運行在伺服器端,最常用的就是做HTTP伺服器,當然你也可以做其他的。
2、nw.js原來叫node-webkit,是一個把nodejs和webkit瀏覽器整合在一起的項目,主要是寫跨平台的客戶端應用程序,用HTML+CSS+JS寫程序,然後打包運行在nw.js上,程序可以使用本地資源和網路資源,跨平台很方便;Web應用上能用的技術它可以用,不能用的,例如讀寫本地文件,使用串口等它也能用。只要你的代碼沒有和操作系統捆綁死,在Windows下使用的程序,弄到Linux上是很方便的——很多時候只是打個包就可以。
3、要說nw.js的不足,首先應該是這東西太大,主程序就5、60M,還要一些其他的弄一起,80M上下,如果寫個小程序,真的太臃腫了;其次就是運行速度,和其他Web應用差不多,要速度時真的不行。
運行node-webkit應用需要依賴node.js嗎
要打包一個雙擊就可以直接運行的node-webkit應用,需要有:自己做的項目文件、package.json的配置文件,還有下載下來的node-webkit。
node.js代碼和js一樣嗎
簡單地說,不一樣。但還是有相同的地方:nw.js嵌入了node.js。
1、nodejs主要是運行在伺服器端,最常用的就是做HTTP伺服器,當然你也可以做其他的。
2、nw.js原來叫node-webkit,是一個把nodejs和webkit瀏覽器整合在一起的項目,主要是寫跨平台的客戶端應用程序,用HTML+CSS+JS寫程序,然後打包運行在nw.js上,程序可以使用本地資源和網路資源,跨平台很方便;Web應用上能用的技術它可以用,不能用的,例如讀寫本地文件,使用串口等它也能用。只要你的代碼沒有和操作系統捆綁死,在Windows下使用的程序,弄到Linux上是很方便的——很多時候只是打個包就可以。
3、要說nw.js的不足,首先應該是這東西太大,主程序就5、60M,還要一些其他的弄一起,80M上下,如果寫個小程序,真的太臃腫了;其次就是運行速度,和其他Web應用差不多,要速度時真的不行。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/283476.html