Socket.io 或休息 API
Socket.io or Rest API
我使用 Vuejs 和 Nodejs 开发了类似 Whatsapp 的应用程序。我可以使用 Socket.io 为整个应用程序创建后端吗? Socket.io Rest api 有可能吗?我认为在登录等部分应该有一个 Rest api。我准备了用 socket.io 登录之类的部分是真的吗?提前致谢。
您可以使用像 NestJs 或 Adonis(或许多其他)这样的框架。我提到的那些已准备好构建 REST 服务并使用 websockets(使用 socket.io)。
在一个项目中同时使用两者是正常的。套接字将是与服务器的开放和持久连接,在另一种情况下,http 请求是请愿书,所以问问自己,此功能是否需要与服务器持续通信,或者我可以要求一些东西吗??
注意:您可以仅使用套接字创建整个服务器(socket.io 在您的情况下)但我认为 ws + http 的组合更好
我使用 Vuejs 和 Nodejs 开发了类似 Whatsapp 的应用程序。我可以使用 Socket.io 为整个应用程序创建后端吗? Socket.io Rest api 有可能吗?我认为在登录等部分应该有一个 Rest api。我准备了用 socket.io 登录之类的部分是真的吗?提前致谢。
您可以使用像 NestJs 或 Adonis(或许多其他)这样的框架。我提到的那些已准备好构建 REST 服务并使用 websockets(使用 socket.io)。
在一个项目中同时使用两者是正常的。套接字将是与服务器的开放和持久连接,在另一种情况下,http 请求是请愿书,所以问问自己,此功能是否需要与服务器持续通信,或者我可以要求一些东西吗??
注意:您可以仅使用套接字创建整个服务器(socket.io 在您的情况下)但我认为 ws + http 的组合更好