- Получать информацию с сервера для отображения в приложении, используя несколько подходов
- Работать с асинхронным хранилищем (redux-thunk) - обращение к серверу
- Настраивать собственный сервер "на-лету"
- Разбор вопросов по ДЗ
- fetch с pokemon - fetch('https://pokeapi.co/api/v2/ability/').
- Задание - отобразить в концоле всех ловких покемонов
- Обзор архитектуры приложения. Как подключён thunk
- Знакомство с axios
- Знакомство с lodash
- Знакомство с firabase
- Задание: Добавить в приложение фильтрацию по имени и (опционально) дате появления пива
- Создать проект
- Добавить приложения внутри проекта
- Пройтись по шагам инструкции (обновить файлы в натив коде)
- Переключиться на Realtime database
- Разрешить write/read в Rules
- Подключить Redux к списку гостей (хранить в сторе сам список гостей, а так же ключи фильтрации)
- Синхронизировать список гостей с облачным хранилищем, используя ключи данного проекта, и путь
/intitesc двумя полями:- name (string)
- withPartner (bool) Для сдачи достаточно отображать и добавлять гостей в список на сервере. На максимальный бал - добавить функционал изменения имени и значения withPartner
Опционально:
- Настроить собственные проект firebase и настроить в нём хранилище
- Добавить Authorisation - два поля сверху экрана email/password. И отображать списки отдельно для каждого пользователя.
Хорошо работает в связке co styled-component: Design System