React Полный курс от А до Я. Рассмотрим основные концепции и разработаем функционал, который встречается в каждом приложении.
Мой курс “Продвинутый Frontend. В production на React“ -
Ссылка на исходный код (git) здесь -
Таймкоды:
00:00 ➝ Введение
03:15 ➝ Теория
11:40 ➝ Начало разработки. Создание проекта
16:10 ➝ Что такое JSX?
18:11 ➝ Компонент App. Работа с состоянием. UseState
22:25 ➝ Управляемый инпут
24:07 ➝ Первый функциональный компонент
26:40 ➝ Первый классовый компонент
30:25 ➝ Что такое хуки? useState, useEffect
31:10 ➝ Стили. CSS. Классы
34:30 ➝ Props. Аргументы компонента.
36:55 ➝ Работы со списками. Преобразование массива объектов в массив React элементов
41:50 ➝ Форма создания поста. Управляемые и неуправляемые компоненты
42:30 ➝ Создание UI библиотеки. Первые компоненты. CSS модули. Пропс children
50:00 ➝ Предотвращаем обновление страницы при submit формы
50:45 ➝ хук useRef. Доступ к DOM элементу. Неуправляемый компонент
57:35 ➝ React Devtools. Инструменты разработчика React
59:15 ➝ Обмен данными между компонентами. От родителя к ребенку. От ребенка к родителю.
01:04:20 ➝ Отрисовка по условию
01:05:30 ➝ Сортировка. Выпадающий список
01:12:00 ➝ Поиск. Фильтрация.
01:15:10 ➝ useMemo. Мемоизация. Кеширование
01:23:50 ➝ Модальное окно. Переиспользуемый UI компонент
01:30:23 ➝ Анимации. React transition group
01:33:40 ➝ Декомпозиция. Кастомные хуки
01:36:20 ➝ Работа с сервером. Axios
01:38:40 ➝ Жизненный цикл компонента. useEffect
01:43:08 ➝ API. PostService
01:44:45 ➝ Индикация загрузки данных с сервера
01:46:20 ➝ Компонент Loader. Анимации
01:49:25 ➝ Кастомный хук useFetching(). Обработка ошибок
01:54:15➝ Постраничный вывод. Пагинация (pagination)
02:06:20 ➝ Обьяснение механизма изменения состояния
02:12:00 ➝ React router. Постраничная навигация. BrowserRouter, Route, Switch, Redirect
02:22:00 ➝ Динамическая навигация. useHistory, useParams
02:29:30 ➝ Загрузка комментариев к посту
02:33:10 ➝ Улучшаем навигацию. Приватные и публичные маршруты
02:38:00 ➝ useContext. Глобальные данные. Авторизация пользователя
02:47:10 ➝ Бесконечная лента. Динамическая пагинация. useObserver
02:58:40 ➝ План на дальнейшее обучение. Ставим лайки и пишем комментарии :)
Мой канал в telegram и канал для общения подписчиков -
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) -
Qiwi кошелек -
Яндекс деньги -
1 view
257
88
2 years ago 01:45:19 71
React JS - Введение
8 years ago 01:00:39 125
React JS Crash Course
8 years ago 02:28:58 54
DEV-Intensive & . Пятое занятие ““
7 years ago 00:09:40 10
Курс React JS Live. Урок 9: Создаем меню на
3 years ago 00:51:11 8
Стыкуем React + . Пишем приложение файловый менеджер, фронт , бек -
1 year ago 00:12:45 32
Экосистема 2023
4 years ago 00:04:41 120
Что такое
2 years ago 01:29:49 32
02 - Todolist React JS - практика планировщик Todolist на React JS для начинающих
7 years ago 00:10:46 34
Уроки React JS для новичков - Рендер элементов примеры react js.
1 year ago 00:15:28 21
Эволюция JavaScript - история развития Web. HTML-JS-Angular JS-React JS-React Native
2 years ago 01:18:15 52
: The Documentary
10 years ago 00:31:47 80
Conf 2015 Keynote - Introducing React Native
3 years ago 00:44:52 75
Верстка проекта на React Js
3 years ago 00:29:52 113
10 вопросов на собеседовании React JS (React интервью)
2 years ago 00:05:14 52
Уроки React JS с нуля / #1 – React JS для начинающих. Что это?
4 years ago 04:22:31 19
React JS Full Course | Full Tutorial | Learn | ReactJS Training | Simplilearn
4 years ago 00:21:57 26
React JS разработчик. Дорожная карта
7 years ago 00:48:09 13
— Советы от профи!
6 years ago 00:10:12 43
: создание огромных списков
2 years ago 01:16:54 42
01 - Todolist React JS - практика JS планировщик Todolist
6 years ago 00:29:05 18
30. Уроки React JS (остановочка “react за час, часть 2“)