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