DataStore / AWS Amplify + React

Димка Реактнативный
react-native-init
Published in
1 min readDec 12, 2019

--

Прощай Redux, Mobx, Apollo!

В клиент AWS Amplify + React подвезли DataStore, который поддерживает работу в офлайн режиме.

Amplify DataStore предоставляет постоянное хранилище на устройстве для записи, чтения и наблюдения за изменениями данных, если вы подключены к Интернету или в автономном режиме, а также легко синхронизировать данные с облаком и между устройствами. Моделирование данных для вашего приложения использует GraphQL и преобразуется в модели, которые используются в приложениях JavaScript, iOS или Android. Вы можете использовать DataStore для автономного использования в режиме «только локальный» без учетной записи AWS или предоставить весь бэкэнд с помощью AWS AppSync и Amazon DynamoDB. DataStore включает в себя Delta Sync с использованием вашего бэкенда GraphQL и несколько стратегий разрешения конфликтов.

Официальная документация и познавательное видео с AWS re: Invent

AWS re: Invent — это обучающая конференция, организованная Amazon Web Services для глобального сообщества облачных вычислений.

Tutorial

--

--

Димка Реактнативный
react-native-init

Он же Димка Креативный, создатель первого в рунете курса по React Native. Активно выступающий за развитие Open Source коммьюнити.