режиме используя свой стейт (если прямо сейчас нет интеренета)
Я думаю реализовать сохранение ивентов в очереди для отправки и потом отправлять их все на один эндпоинт на сервер конда появляется интернет для синхронизации с сервером (типа переименовать имя пользователя, добавить row в на такой-то строке в текст и тд)
Ивенты выглядят интересно для синхронизации с точки зрения использования на разных устройствах и возможности частично обновлять записи (без полной перезаписи)
Но на стороне бека реализации выглядит не удачно из-за нарушения принципа единой ответственности, возможно кто-то сталкивался с подобными задачами и может направить в сторону отработанного решения или даже уже есть готовые решения при помощи библиотек?
Была давно задача похожая, мы ввели версионность и время изменения конкретного поля объекта. тем самым сравнивали насколько тожественны изменяемые объекты
Обсуждают сегодня