Skip to content

Frontend-часть проекта Mesto Russia на React.

Notifications You must be signed in to change notification settings

Racio-begin/mesto-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект: Mesto Russia

Превью: Жак-Ив Кусто

Данный проект представляет собой развитие одностраничного сайт с профилем пользователя и секцией с карточками, где люди делятся красивейшими местами России.

Теперь проект реализован на React - это значит, что наш сайт стал более быстрым, удобным в разработке и поддержке.

Страница расположена по адресу: Mesto Russia

В работе были применены следующие технологии:

  • Семантические теги (article, form, section, figure, button, template).
  • Flex-box верстка.
  • Построение сетки с помощью Grid.
  • Позиционирование элементов.
  • Методология наименования классов CSS по БЭМ Nested.
  • Применение метатегов для масштабирования страницы (@media).
  • Реализована плавная анимация открытия/закртытия popap'ов.
  • Собрана рабочая сборка с помощью WebPack.
  • Реализована работа с сервером:
    • загрузка карточек пользователей;
    • функционирует счётчик лайков.
  • Применены хуки useState и useEffect, а также кастомные хуки.

Планы по дальнейшей доработке проекта:

  • Автотесты.
  • Оптимизация кода и масштабирование проекта.
  • Улучшение UX и UI проекта.
  • Backend-составляющая.

About

Frontend-часть проекта Mesto Russia на React.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published