Написать фронтенд приложение, которое будет общаться с бекендом https://swapi.co для выгрузки оттуда героев фильма StarWars и представления информации о них.
Требования:
Любые библиотеки, фреймворки (будьте готовы к вопросам/сниженным баллам, если используете фреймворк не корректно) или Vanilla JavaScript
Верстка в три колонки
Корректная обработка случаев, когда список героев заканчивается (например: герой с номером -1)
Найти картинку с "человечком"(аватар) самостоятельно
Кнопки "Назад" / "Вперед" для скролла между героями
Список фильмов для каждого героя должен загружаться отдельно(список URL находится в респонсе о герое)
Отсутсвие ошибок в консоли
Бонусные баллы:
Не хранить данные в DOM'е (только модели в памяти)
Хороший UX (общая красота, отсутсвие UI ошибок, наличие индикации загрузки данных, анимация ...)