Просмотров: 2
Дата добавления: 30.10.20 в 11:33
Дата обновления: 30.10.20 в 11:43
Статистика по COVID-19
Ссылка:
alexaltrex.github.io/Covi... Приложение разработано на базе библиотеки React v.16.13.1 с использованием Create React App (
github.com/facebook/creat... Приложение разработано на базе API: '
api.covid19api.com'
Глобальное состояние: управление Redux v.4.0.5, доступ react-redux (connect)
Деление компонент на "глупые" функциональные и контейнерные (обертки для доступа к store или классовые для побочных эффектов)
Работа с графикой: нативный Canvas, функциональные компоненты, отрисовка с помощью хуков "useRef" и "useEffect"
Побочные эффекты: методы жизненного цикла componentDidMount и componentDidUpdate классовых компонент
Роутинг: React-router-dom v.5.2.0
Асинхронный код: Redux-thunk v.2.3.0
Сетевые запросы: Axios v.0.19.2
Работа с формами: Redux-form v.8.3.6
Дизайн: Material-UI v.4.11.0
Типизация Typescript v.3.7.2