【发布时间】:2015-07-21 07:39:33
【问题描述】:
我发现了很多关于使用 node.js 构建服务器以及如何通过浏览器访问服务器的人无法访问 javascript(服务器端)代码的问题/回答,因为它不是客户端 javascript。
如果我想在 iOS 或 Android 设备上使用该服务器(实际上是在设备上运行服务器),我是否错误地认为服务器端 javascript 现在可供使用该设备的任何人使用?我不相信 node.js 编译或以其他方式隐藏服务器端 javascript。
如果我上面担心的事情是真的,有什么办法可以让窥探者远离这些设备上的服务器端 javascript?
非常感谢您的帮助。
达娜
【问题讨论】:
-
如果想对客户端/设备隐藏 javacsript,那么为什么不让他们像往常一样访问 Node.js 服务器呢?您想将服务器端逻辑放在 iOS 或 Android 设备上对我来说听起来很奇怪。你能解释一下是什么促使你这样做吗?
-
嗨 cYrixmorten,是的,我可以。我们目前有一个服务器,用于在浏览器中展示课程,但在服务器上执行所有课程逻辑。服务器决定接下来要显示什么页面,接下来要在评估、分数评估和后测等中显示什么问题。我们现在希望能够让某人在他们的 iOS/Android 设备上学习我们的课程,同时也能够学习它们离线。这意味着在设备上拥有带有逻辑的小型服务器版本。
标签: javascript android ios node.js server