akceli/laravel-realtime-database

使用中间件保持客户端存储同步。无需再手动在每次API调用时保持存储同步,同时利用Pusher,相同的中间件可以保持所有客户端的更新

dev-master / 0.0.x-dev 2020-04-12 05:25 UTC

This package is auto-updated.

Last update: 2024-09-15 15:28:13 UTC


README

提供了一种简单的方法,在多个浏览器之间完全同步客户端存储。无需再手动在API上触发事件,也无需在前端手动处理每个事件。

工作原理

  • 购买模型更改的标记,我们可以间接跟踪更改。
  • 购买在服务器上定义存储,我们知道客户端期望什么。
  • 购买在存储上定义属性(Eloquent查询),我们可以非常精确地限定数据。
  • 购买定义模型更改,我们可以精细调整数据的修改方式
  • 购买利用中间件,您可以设置后忽略,即使更改客户端或后端,数据也会保持同步。
文档:https://laravel-realtime-database.akceli.io/