Мои клиенты будут использовать приложение в тех областях, где потенциально может отсутствовать подключение к Интернету, и мне интересно, каков наилучший способ сохранить отправку формы в автономном режиме локально на устройстве.Как только они достигают области хорошего уровня сигнала, чтобы систематически или вручную передавать данные формы в какую-то очередь в API-интерфейсы.
У меня есть простой пример, который я сейчас использую, но это для одноготолько представление.В случае сбоя ответа API, подключения пользователя в автономном режиме или нарушения обещания пользователю предоставляется возможность в локальном хранилище сохранить данные формы, а затем продолжить и позже вручную выполнить синхронизацию в настройках, чтобы попытаться один раз отправить данные формыснова к API.
Я не уверен, является ли это хорошей практикой, но я хотел знать, какие у меня есть варианты, и что было бы лучшим для производительности приложения и надежности отправки форм.