带有nodejs(express)和mysql

时间:2019-01-20 13:46:07

标签: node.js rest express

作为一个小项目,我想创建一个浏览器游戏。很简单: 用户可以登录然后进入游戏的登陆页面。 游戏本身看起来与所有人相似,只是具有不同的值,即用户A具有10.000铁和7.500铜,而用户B具有12.000铁和5.000铜。 就是这样,我并不打算将其制作成完整的游戏,我只是想知道它是如何工作的。另外,我不需要游戏的数据库服务器端逻辑方面的帮助,但是前端和后端之间的通信对我来说并不明确。

我认为它应该是这样的:

用户: 前端->登陆页面;用户登录

服务器: 后端->接收请求,例如用户登录,检查资源等         ->将结果发送回用户(前端),在那里页面的内容被来自服务器的信息填充

数据库: 数据库的东西,不重要

在我看来,用户输入了某个地址(例如game.mydomain.com)并落在index.html上 然后如何将请求发送到nodejs服务器并接收结果?

我希望这不太模糊...

1 个答案:

答案 0 :(得分:0)

好吧,您有很多方法可以执行JavaScript请求。

假设您已将node.js服务器部署在某台服务器(some.server.com)上,并且将路由配置为处理诸如std::accumulate/login之类的请求。要做的是...使用JavaScript从index.html执行请求。

您有很多方法可以做到这一点:

https://medium.freecodecamp.org/here-is-the-most-popular-ways-to-make-an-http-request-in-javascript-954ce8c95aaa

例如,使用fetch

/resources