Димка Реактнативный @raoffonom
React Native Developer
Информация
- В рейтинге
- Не участвует
- Откуда
- Москва, Москва и Московская обл., Россия
- Дата рождения
- Зарегистрирован
- Активность
Специализация
Mobile Application Developer
Lead
От 300 000 ₽
JavaScript
React
GraphQL
React Native
Apollo
TypeScript
Redux
CTRL+SHIFT+J(Win) или CMD+OPT+J(для Mac)
Как я понял я ответил на этот вопрос.
Про прочее понимаю о чем вы, сам работал с «лапшой» из REST API. В AWS Amplify бизнес логика выноситься на Lambda Function и отдается через GraphQL API.
В конечном итоге нам нужно показать данные в приложении или через инпуты отправить их на сервер — IO(Ввод-вывод). Поэтому модель CRUD, описаная в этом уроке, решает задачу получения данных и отправки их на сервер, а благодаря подпискам(web-sockets) React рендерит слой View на изменения данных c бэкенда.
Push Notification скоро переведу на русский :)
AWS Amplify — это комплексное решение:
Easy CI CD / hosting / custom domains
Официалная страница
Документация
Лично для меня очевидно, что с DataStore мне не нужно писать кучу болерплэйт кода на бэке и фронте решая конкретные задачи для конечных пользователей, очень просто создавая real-time приложения.
Как когда-то React Native стал бриджем между iOS и Android, так DataStore сегодня стал бриджем, ломая грань между бэком и фронтом. Будущее за подобными full stack serverless решениями.
Что конкретно, с точки зрения бизнеса, я не могу решить с DataStore?
У Recoil recoiljs.org тоже нет экшенов. У Apollo нет их тоже. Значит ли это, что они не стейт менеджеры?