【发布时间】:2022-11-02 08:07:57
【问题描述】:
我目前正在尝试制作一个聊天应用程序。我想知道我应该如何设计我的服务器端。我计划有一些模式——消息、用户、组。我对如何进行设计有一些想法:
- 没有 API,只有 websocket 通信。这将是理想的,但从数据库中编辑东西之类的事情并不容易。
- 我只使用 websocket 告诉客户端有更新,并告诉它获取新数据的 URL。这会更容易,但我不确定这是否是一个可行的想法。
我对 websockets 很陌生,想听听你的建议。如果您有更好的后端设计,请告诉我。如果您需要知道 - 我计划在服务器上使用 JavaScript。
【问题讨论】:
标签: api rest design-patterns websocket