我最近开始使用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