首页 > 解决方案 > 如何在 nodejs Web 应用程序中向经过身份验证的用户发送实时通知?

问题描述

我正在构建一个涉及用户通知、关注、论坛提要、喜欢等的 Web 应用程序。

我想向用户发送实时通知,例如有人向他们发送了关注请求或消息。

我还希望看到类似按钮和论坛回复实时更新,而用户不必从页面导航或刷新页面。

我想过轮询服务器,但我认为这不是一个好主意。

我在想 websockets 可能是一个解决方案,但我可能是错的。我的印象是 websocket 不能很好地处理身份验证。

我可以使用免费的解决方案来实现这些功能吗?我该怎么办?

标签: node.jsexpresswebsocketreal-time

解决方案


我相信Pusher提供免费帐户。由于您使用的是 Node,因此您需要使用他们的 JS 库pusher-js


推荐阅读