Javascript 我想在不使用socket.io的情况下编写TicTacToe代码

Javascript 我想在不使用socket.io的情况下编写TicTacToe代码,javascript,ruby-on-rails,node.js,express,Javascript,Ruby On Rails,Node.js,Express,我想使用Express.js/Javascript/HTTP请求创建一个TicTacToe游戏。我不喜欢实时“游戏”应用程序。然而,我听说这是不可能的,您必须使用web套接字 这个游戏应该只在我的客户机上可用,而不是多客户机 我只能在互联网上找到vanilla js或socket.io w/express教程。只有快车没有 我的ex框架是RubyonRails,我开始看到使用它创建应用程序是多么容易 如果我想创造这个游戏,你会给我什么建议 谢谢但是,我听说这是不可能的,你必须使用web套接字。你

我想使用Express.js/Javascript/HTTP请求创建一个TicTacToe游戏。我不喜欢实时“游戏”应用程序。然而,我听说这是不可能的,您必须使用web套接字

这个游戏应该只在我的客户机上可用,而不是多客户机

我只能在互联网上找到vanilla js或socket.io w/express教程。只有快车没有

我的ex框架是RubyonRails,我开始看到使用它创建应用程序是多么容易

如果我想创造这个游戏,你会给我什么建议


谢谢

但是,我听说这是不可能的,你必须使用web套接字。
你听到了吗,因为这是完全错误的。当然,只有HTTP是可能的。是的,这就是我所想的,我是在Reddit上的房间“节点”上问的。谢谢你澄清这一点!当你说你的游戏不是多客户端的时候,你是说它是一个简单的网页?。。如果是这样的话,一切都可以通过Javascript完成,即使在这里创建一个工作代码段也可以。我很困惑。如果是单机版,您需要额外的HTTP请求做什么?游戏的状态可以通过纯JS在客户端上完全维护和交互。如果您希望服务器保持状态,我想您也可以这样做,但这是额外的不必要的工作。你只需要让每个玩家点击发送一个请求到服务器,请求中包含他们点击的单元格编号,然后服务器使用该编号计算董事会的新状态,并在JSON响应中返回状态。是的,关键是我想用Express.js创建一个项目。我想测试一下自己。