【发布时间】:2016-12-31 20:28:36
【问题描述】:
使用基于 NodeJS 的 Web 应用程序框架(Electron、NWjs)相对于本地运行的自定义 Web 应用程序(如 Python 和 Bottle)有什么好处?很多人似乎关心保护他们的“服务器”端 JS 代码,但为什么不直接使用在本地运行的已编译 Web 框架(Go、Java、Cpp)并在启动时启动浏览器,然后在本地提供内容呢?
【问题讨论】:
标签: web-applications electron nw.js
使用基于 NodeJS 的 Web 应用程序框架(Electron、NWjs)相对于本地运行的自定义 Web 应用程序(如 Python 和 Bottle)有什么好处?很多人似乎关心保护他们的“服务器”端 JS 代码,但为什么不直接使用在本地运行的已编译 Web 框架(Go、Java、Cpp)并在启动时启动浏览器,然后在本地提供内容呢?
【问题讨论】:
标签: web-applications electron nw.js
我有同样的问题,也经历过这两个例子。但双方都有优势。
网络上的每个人都可以使用任何类型的设备访问本地网络应用程序。显然不需要安装。 (这一切都很明显)
但是基于 Electron 或 NWjs 的应用程序可以做更多的事情,因为它们使用命令行、读取、更新或创建文件,而且可能还有很多其他事情。
但它们需要安装,如果您想保护您的资源免受网络上的某人的伤害,这可能很有用。您还可以毫无问题地跨平台构建应用程序。
【讨论】: