Crud
В данном проекте использовался следующий стек технологий:
React + React Router Dom + Redux Toolkit + Vite
ESLint + Prettier
TypeScript
Для удобства запросов на сервер используется axios
Для работы с формами используется formik, yup
Для назначения id используется uuid
Логин: user1, пароль: password
Ссылка на GitHub Pages: https://dve1997.github.io/spa-crud-testing-work/
Структура проекта:
app - раздел, относящийся ко всему приложению
processes - раздел, относящийся к нескольким страницам
pages - раздел, относящийся к странице
widgets - раздел, относящийся к набору компонентов с логическим отображением
features- раздел, относящийся к набору функция логики компонентов
entities - раздел, относящийся к набору функциональной логики элементов
shared - раздел, относящийся к общим сущностям приложения