Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 1.4 KB

README.md

File metadata and controls

25 lines (14 loc) · 1.4 KB

Mesto-React


В этой ПР был частично портирован прошлый проект Mesto на «Реакт». Была портирована разметка, стили, шрифты из старого проекта и конвертировал в JSX. Разделил проект на функциональные компоненты с использованием хуков useState, useEfect и других. Cоздал объек контекста и использовал его через провайдер. Для попапа редактирования данных использовал управляемые компоненты, а для попапа аватара Реф.


Функционал:

Редактирование данных профиля и аватара. Добавление и удаление своих карточек. Понравившиеся карточки можно лайкать.

Технологии:

HTML, CSS, JavaScript, React.js, react-components, react-context, react-hooks, API, Адаптивная вёрстка, ООП, функциональное программирование, Git, Figma.


Для запуска проекта требуется ввести команду npm start в терминале


Ссылка на проектную работу