Глобальная задача: получить карты из выбранного набора
Подзадачи:
- Вытащить информацию о наборах
- Рендерить галерею наборов
- Выбрать набор
- Вытащить информацию о картах набора
- Рендерить галерею карт
Из за нехватки большого опыта в разработке React Redux приложений, основные проблемы были связаны с архитектурой приложения. К примеру, получение карт из набора происходит с помощью параметра передаваемого через адресную строку. Не уверен, что так правильно. Передачу параметров внутри самого приложения так же возможно выстроить лучшим способом, по моим ощущениям.
Реализован загрузчик ожидания. Перехват ошибки при попытке получить карты с несуществующего набора.