Мой первый проект на Redux. Сначала писала на классическом Redux, потом перенесла на Redux(thunk) и остановилась на Redux(Saga). Очень крутой и необычный опыт, учитывая, что я знакома с React было не супер сложно, скорее муторно. Я загружаю страницу с опциями по ремонту телефонов и перехожу в детали, чтобы узнать стоимость. При каждом переходе показана загрузка, при ошибке вылезает окно с кнопкой "Повторить запрос". Есть поддержка IE9
Тут есть бекенд, который нужно запускать для работы приложения!
Использовала:
- Material UI (https://material-ui.com/ru/)
- React Router (https://reactrouter.com/web/guides/quick-start)
- react-redux(https://react-redux.js.org/)
- redux-thunk(https://github.com/reduxjs/redux-thunk)
- redux-saga(https://redux-saga.js.org/)
- -react-app-polyfill (https://www.npmjs.com/package/react-app-polyfill)
yarn
yarn start