使用websocket的其他方法的经验
我已经用这个模板制作了nodejs应用程序。现在我想添加简单的websocket聊天。
我的问题是:我是否必须完全重写该应用程序才能添加websocket聊天,或者我可以保存该结构?
您可以使用Socket.IO(或另一个库)创建聊天,完全有可能(甚至可能是最佳实践)将两者分开:常规服务器和WebSocket服务器。
这两者没有联系在一起。
我从未使用过express MVC模板,但socket.io不使用express路由,根据我的经验,它们可以共存。只需将socket.io服务器代码添加到app.js中进行测试,就可以在任何express视图中使用客户端代码。
这当然是假设你使用的是socket.io。我没有使用node.js.