我有一个食品订购和配送项目。基本上这是一个项目的概念:
关键在于最后一步经理需要刷新他的仪表板以查看新订单。 我正在使用 livewire 和 Laravel 7 框架,经理有什么方法可以实时获取新订单吗?
我知道 livewire polling
但我不想使用它,因为它会导致大量使用它的服务器问题。有没有其他办法?像 mount() function
或 emit
之类的东西?
答案 0 :(得分:2)
我从未使用过此功能,但您似乎需要 broadcasting
<块引用>在许多现代 Web 应用程序中,WebSockets 用于实现实时、实时更新的用户界面。当服务器上的某些数据更新时,通常会通过 WebSocket 连接发送消息以供客户端处理。 WebSockets 提供了一种更有效的替代方案,可以不断轮询应用程序的服务器以获取应反映在 UI 中的数据更改。