作为一个小项目,我想创建一个浏览器游戏。很简单: 用户可以登录然后进入游戏的登陆页面。 游戏本身看起来与所有人相似,只是具有不同的值,即用户A具有10.000铁和7.500铜,而用户B具有12.000铁和5.000铜。 就是这样,我并不打算将其制作成完整的游戏,我只是想知道它是如何工作的。另外,我不需要游戏的数据库服务器端逻辑方面的帮助,但是前端和后端之间的通信对我来说并不明确。
我认为它应该是这样的:
用户: 前端->登陆页面;用户登录
服务器: 后端->接收请求,例如用户登录,检查资源等 ->将结果发送回用户(前端),在那里页面的内容被来自服务器的信息填充
数据库: 数据库的东西,不重要
在我看来,用户输入了某个地址(例如game.mydomain.com)并落在index.html上 然后如何将请求发送到nodejs服务器并接收结果?
我希望这不太模糊...
答案 0 :(得分:0)
好吧,您有很多方法可以执行JavaScript请求。
假设您已将node.js服务器部署在某台服务器(some.server.com)上,并且将路由配置为处理诸如std::accumulate
,/login
之类的请求。要做的是...使用JavaScript从index.html执行请求。
您有很多方法可以做到这一点:
例如,使用fetch:
/resources