Skip to content

Репозиторий для API проекта Mesto с системами авторизации и регистрации пользователей.

Notifications You must be signed in to change notification settings

TarStaBor/react-mesto-api-full

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 

Repository files navigation

Проект: Место

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


В функционал проекта входит возможность:

  • проходить регистрацию и аутентификацию
  • Загружать фотографии с подписями.
  • Удалять их, если передумали.
  • Ставить лайки фотографиям друг друга.
  • Редактировать свой профиль (изменять информацию о себе и аватар).

IP адресс ➡️ 84.201.165.199


Примененные знания:

  • Базовый JavaScript и работа с браузером

  • Примитивы

  • Дебаггинг JavaScript

  • Git

  • Методы работы с данными, условия, циклы

  • Создание, добавление и удаление элементов в DOM

  • Массивы

  • Функции

  • Объекты

  • Обработка событий

  • Работа с формами

  • Валидация форм

  • Объектно-ориентированное программирование

  • ООП в интерфейсах

  • Модули в JS

  • Деструктуризация

  • Привязка this и потеря контекста

  • Сборка в Webpack, babel, postcss

  • Асинхронные операции

  • Таймеры

  • Event Loop

  • Promise

  • Работа с API, JSON, HTTP-запросы

  • Прототипы объектов


Примененные знания при рефакторинге:

  • React. Декларативный подход, JSX, классовые и функциональные компоненты, VirtualDOM

  • React. Хуки useState и useEffect

  • React. Зависимости

  • React Router

  • Поднятие стейта, глобальный стейт

  • Создание, подключение и подписка на контекст

  • Redux

  • Списки и ключи, работа с формами

  • Рефы

  • Чистые компоненты и компоненты высокого порядка

  • Работа с API. Принципы REST

  • HTTP методы

  • Защита от злоумышленников: CORS

  • Аутентификация и авторизация


Иллюстрация к проекту

About

Репозиторий для API проекта Mesto с системами авторизации и регистрации пользователей.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published