Сделал мастеркласс по версионированию документов в SPA



В этой задаче мы разберемся, как спроектировать свой подход к версионированию документов в проекте и как это помогает решать следующие проблемы:



👉 множественная обработка одних и тех же данных (например, мы редактируем документ с мобильного и десктопа), нужно понять, какие данные в каком порядке были изменены;



👉двойная загрузка данных на клиенте и, как следствие, потеря несохраненных изменений;



👉ошибки синхронизации стейта (кто раньше, кто позже).



В качестве примера взят механизм создания документов, которые используются в NarisApp.



Посмотреть воркшоп на платформе. так же можно посмотреть видео с описанием проблемы.