Skip to content

str0yka/react-doggee

Repository files navigation

🐕 REACT-DOGGEE

REACT DOGGEE 🐕 - это веб сервис для собаководов и любителей собак. Цель проекта — получение опыта работы с разными и актуальными веб технологиями 2023 года.

Конфигурация проекта:

  • TypeScript
  • React
  • React Router Dom v6.4
  • SCSS Modules
  • ESLint, Prettier, Stylelint
  • Vite

В данном репозитории можно найти кастомные реализации:

  • Fetch Api Class (src/utils/api) - класс для работы с rest api, использует fetch
  • i18n (src/utils/intl) - инструмент для работы с i18n в реакт приложениях
  • Theming (CSS Variables) - (src/features/theming + src/static/theme) - изменение темы приложения с помощью React Context + CSS global variables
  • Hooks
    • useMutation, useQuery, useQueryLazy (src/hooks/api) - hooks для удобной работы с rest api внутри компонентов
  • SCSS MODULES + Adaptive - использовались css модули + полностью сделан адаптив

Социальные сети