我最近開始使用Express.js + MongoDB的定義問題的REST接口,它是用於Web的一個應用程序的發展,這一切再加上使用AJAX接收和寫入數據的HTML5前端。端口的Node.js/Express.js + MongoDB的應用到桌面
第一對夫婦測試人員報告說,他們會不會是確定與該應用程序是一個Web應用程序,寧願有自己的電腦出於安全原因的一切(個人數據的處理)。
現在,我知道有幾個方法可以讓Node.js應用程式出現像原生應用中看到Packaging a node.js webapp as a normal desktop app [closed]。我已經嘗試了NW.js,但我似乎無法找到一個選項來實際運行NW.js限制內的express.js部分應用程序。
我的問題:
- 有沒有一種方法來運行節點&表達 編程內NW.js一個RESTful API?
- 是否可以在該容器內運行MongoDB?
- 如果雙方或一方是不是真的,有沒有支持 運行快速&的MongoDB與我的應用程序桌面應用程序的框架?
爲什麼你需要一個用戶數據庫?你不能使用json文件來存儲這些數據嗎?在客戶端使用快遞和數據庫對我來說沒有多大意義。 Express實際上就是DB和客戶端之間的某種東西。如果你只是在客戶端上,你不需要那個 – Molda
這有點取決於用例。我更喜歡數據庫,因爲處理的數據量很大。正如我所說,這是一個端口,原來的軟件是用express寫的,因爲它是作爲一個web服務來規劃的。而這個社區日益受到敵對。人們沒有閱讀和理解問題,投下真正的麻煩。 –
有一些客戶端數據庫,看看這個stackoverflow.com/questions/4777968/i-need-a-client-side-browser-database-what-are-my-options – Molda