IT Academy
Урок 5 · Средний

Network, offline-first и background work

Объяснение → самостоятельное решение → разбор → практика курса

Объяснение

Offline-first сначала опирается на локальные данные и синхронизирует изменения. Повторы сети и конфликты неизбежны. Фоновая работа ограничивается ОС и не гарантирует выполнение в точную секунду.

Задача для самостоятельного решения

Как синхронизировать заметку, созданную без сети?

Показать разбор ответа

Сохранить заметку и очередь отправки локально, присвоить стабильный id, повторять идемпотентно и отмечать подтверждение. Конфликты редактирования разрешать явным правилом.

Примените знания

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

Открыть лабораторную →