👉 Nasa Universe 👈
- Проект написан с использованием функциональных компонентов в приоритете над классовыми ☑️
- Есть четкое разделение на умные и глупые компоненты ☑️ Пример глупого и умного компонента
- Есть рендеринг списков ☑️ Карточки новостей
- Реализована хотя бы одна форма ☑️ Форма авторизации
- Есть применение Контекст API ☑️ Контекст
- Есть применение предохранителя ☑️ Предохранитель его использование
- Есть хотя бы один кастомный хук ☑️ useDebounce
- Хотя бы несколько компонентов используют PropTypes ☑️ Пример использования
- Поиск не должен триггерить много запросов к серверу ☑️ Реализовао с помощью кастомного хука useDebounce - Пример использования
- Есть применение lazy + Suspense ☑️ Роуты обернуты в Suspense
- Используется Modern Redux with Redux Toolkit ☑️
- Используются слайсы ☑️ Слайсы
- Есть кастомная мидлвара ☑️ Мидлвара
- Используется RTK Query ☑️ RTK Query
- Используется Transforming Responses ☑️ Transforming Responses
- Реализована фича “Поделиться в телеграм”, закрытая под фича флагом ☑️ Сервер Контекст Использование
- Подключен storybook и созданы несколько сторисов ☑️ Footer Form