Коллеги, добрый день!
Хочу освоить React Native, а лучшее изучение по мне, это разработка проекта более менее приближенного к действительности. А поэтому хочу: получать JSON данные о товарах с сервера, кешировать, добавлять их в корзину, и по кнопке "отправить", отправлять это добро на сервер. Если нет интернета или просто коннекта к серверу, то ставить задачу отправки на сервер в очередь, периодически проверять коннект и при появлении возможности отправлять на сервер. При этом необходимо иметь возможность добавлять аналогичные задачи в очередь. Также интересует обновление кеша товаров по требованию.
Да, реакт я не то чтобы не знаю, я его даже не нюхал, не говоря о нативе.
В общем-то, отсюда вопросы:
- Какие библиотеки (компоненты? как правильно?) изучать для моей задачи?
- С чего вообще начинается путь тру девелопера на реакт натив?
- Какие среды разработки и/или инструменты используете?
- может быть есть какие то толковые справочники кроме родного пейсбучного?