Этот проект был создан в качестве тестового задания на React. Для создания проекта использовался сборщик проекта "Vite", а для имитации запросов к серверу использовался модуль json-server. Во проекте реализовано:
- загрузка пользовательских шрифтов,
- использование препроцессора SCSS,
- именование классов по методологии БЭМ,
- изменение языка приложения используя файл для перевода "lang.js",
- создание анимации с использованием пользовательского компонента "Transition",
- создание временного хранилища с использованием "Redux Toolkit",
- асинхронные запросы с использованием "Axios".
Посмотреть Vite Configuration Reference. Посмотреть json-server.
npm installnpm run devhttp://localhost:5173/npm run build