我希望利用 Push API 将数据更改从服务器推送到 Angular 应用程序,从而消除不断轮询更改的需要。这可能吗?我能找到的只是 SwPush,它似乎只允许推送用户通知。我需要更多的是根据后端数据的更改静默更新 UI。
假设您可以控制 API,您可以实现 Socket.IO
您是否使用状态管理系统(即商店),例如 NgRx 或 NGXS?这样,当您发送 API 请求时,您可以使用响应更新商店。本质上给您一种“实时”的感觉,用户无需重新加载页面即可查看更改。