Node Js 中每个进程的实时通知 & Angular
Real Time Notification on every processes in Node Js & Angular
如果有人启动了任何类型的进程,我想向每个用户显示实时推送通知。我的项目在 Angular 和 Node JS 中。如果任何用户启动某个进程,则站点中的每个用户都应收到推送通知
对于您的服务器端,您需要一个套接字解决方案来启用实时通知。
由于您使用的是 NodeJs 作为后端,您可以尝试一下 socket.io
。我个人觉得它们很容易使用。他们的文档可以通过他们的网站找到。
如果您需要有关如何结合 nodeJS + socket.io + Angular 的分步指南,您可以参考 DigitalOcean 的这篇指南
https://www.digitalocean.com/community/tutorials/angular-socket-io
在 angular 方面,您需要开发一种方法来确保通知被所有用户使用。两个简单的方法可以
- 要么通过像 NGRX 这样的状态管理来完成,
- 或通过全球服务
如果有人启动了任何类型的进程,我想向每个用户显示实时推送通知。我的项目在 Angular 和 Node JS 中。如果任何用户启动某个进程,则站点中的每个用户都应收到推送通知
对于您的服务器端,您需要一个套接字解决方案来启用实时通知。
由于您使用的是 NodeJs 作为后端,您可以尝试一下 socket.io
。我个人觉得它们很容易使用。他们的文档可以通过他们的网站找到。
如果您需要有关如何结合 nodeJS + socket.io + Angular 的分步指南,您可以参考 DigitalOcean 的这篇指南
https://www.digitalocean.com/community/tutorials/angular-socket-io
在 angular 方面,您需要开发一种方法来确保通知被所有用户使用。两个简单的方法可以
- 要么通过像 NGRX 这样的状态管理来完成,
- 或通过全球服务