-
Урок 1.
00:01:22
Введение
-
Урок 2.
00:34:45
Разметка на React
-
Урок 3.
00:17:31
Parcel и JSX
-
Урок 4.
00:04:47
Create-react-app
-
Урок 5.
00:00:33
Приветствие
-
Урок 6.
00:15:11
О компонентном подходе
-
Урок 7.
00:34:08
Делаем компонент Button
-
Урок 8.
00:07:48
Условный рендеринг
-
Урок 9.
00:08:57
Делаем компонент ButtonsGroup
-
Урок 10.
00:06:53
Добавляем состояние в ButtonsGroup
-
Урок 11.
00:12:12
Делаем компонент Progress
-
Урок 12.
00:00:53
Приветствие
-
Урок 13.
00:02:48
Главное требование современного интерфейса
-
Урок 14.
00:16:04
Как рендерит браузер
-
Урок 15.
00:02:56
Как решали проблему частных ререндеров до реакта
-
Урок 16.
00:16:09
Как работает реакт, преимущества и недостатки
-
Урок 17.
00:05:25
Реакт — это библиотека
-
Урок 18.
00:04:08
Выбираем проект
-
Урок 19.
00:17:47
Настраиваем окружение
-
Урок 20.
00:01:31
Приветствие
-
Урок 21.
00:02:29
Понимание задачи и поиск аналогов
-
Урок 22.
00:08:45
Проектирование на бумажке
-
Урок 23.
00:03:18
Создаем бекенд в Firebase и запускаем проект
-
Урок 24.
00:13:12
Создаем структуру приложения
-
Урок 25.
00:19:50
Верстаем список досок
-
Урок 26.
00:16:28
Загружаем список досок с сервера
-
Урок 27.
00:30:17
Делаем создание доски
-
Урок 28.
00:10:28
Синхронизируем данные между компонентами
-
Урок 29.
00:10:13
Однонаправленный поток данных
-
Урок 30.
00:21:21
Верстаем колонки
-
Урок 31.
00:22:49
Создаем колонки
-
Урок 32.
00:03:22
Удаляем колонки
-
Урок 33.
00:11:03
Карточки
-
Урок 34.
00:25:28
Синхронизируем данные между панелями
-
Урок 35.
00:09:01
Плохо ли использовать чужое
-
Урок 36.
00:00:26
Приветствие
-
Урок 37.
00:19:04
Рефакторим бекенд досок
-
Урок 38.
00:10:55
Рефакторим бекенд карточек и колонок
-
Урок 39.
00:11:06
Рефакторим состояние в App, используем кастомные хуки
-
Урок 40.
00:38:43
Рефакторим состояние, используем контекст реакта
-
Урок 41.
00:08:05
Правим баги в приложении
-
Урок 42.
00:00:25
Приветствие
-
Урок 43.
00:27:12
Классовые компоненты
-
Урок 44.
00:21:50
Error Boundary
-
Урок 45.
00:22:24
Дизайн колонок
-
Урок 46.
00:40:50
Переделываем создание колонок
-
Урок 47.
00:00:23
Приветствие
-
Урок 48.
00:33:06
Понимаем роутер
-
Урок 49.
00:31:23
Подключаем router-5
-
Урок 50.
00:15:45
Передаем параметры в роут
-
Урок 51.
00:01:01
Приветствие
-
Урок 52.
00:35:31
Верстаем шапку, разбираемся с фигмой
-
Урок 53.
00:09:04
Верстаем подвал
-
Урок 54.
00:50:32
Верстаем контент
-
Урок 55.
00:31:03
Подключаем react-router
-
Урок 56.
00:13:46
Простая анимация при переключении роутов
-
Урок 57.
00:24:39
Сложная анимация при переключении роутов
-
Урок 58.
00:13:42
Архитектура Redux
-
Урок 59.
00:14:15
Подключаем редакс к проекту
-
Урок 60.
00:23:20
Переписываем useAppState на редакс
-
Урок 61.
00:18:30
Подключаем редакс к интерфейсу
-
Урок 62.
00:08:37
Redux Devtools Extension
-
Урок 63.
00:31:14
Асинхронность в экшенах, redux-thunk
-
Урок 64.
00:09:38
Миддлвэры
-
Урок 65.
00:00:20
Приветствие
-
Урок 66.
00:33:53
Рефакторинг анимации
-
Урок 67.
00:20:35
Порталы
-
Урок 68.
00:16:13
Хоки и рендер пропы
-
Урок 69.
00:01:14
Приветствие
-
Урок 70.
00:06:17
Селекторы
-
Урок 71.
00:07:28
Разделяем экшены по фичам
-
Урок 72.
00:10:46
Разделяем редьюсеры по фичам
-
Урок 73.
00:06:41
Разделяем селекторы и экшнтайпы по фичам
-
Урок 74.
00:03:27
Рефакторим состояние
-
Урок 75.
00:26:57
Архитектура по фичам
-
Урок 76.
00:04:33
О проектировании архитектуры фронтенда
-
Урок 77.
00:25:57
Создаем страницу карточки
-
Урок 78.
00:12:52
Подключаем маркдаун
-
Урок 79.
00:01:04
Приветствие
-
Урок 80.
00:04:31
Откуда вообще берутся лаги
-
Урок 81.
00:04:37
Следим за сборщиком мусора
-
Урок 82.
00:04:23
Вычисляем утечки памяти
-
Урок 83.
00:06:51
Вычисляем долгие скрипты
-
Урок 84.
00:07:48
Профайлер реакта, понимаем React.memo
-
Урок 85.
00:03:47
useCallback
-
Урок 86.
00:03:55
useMemo
-
Урок 87.
00:03:24
Подключаем why-did-you-render
-
Урок 88.
00:30:31
lazy и Suspense
-
Урок 89.
00:20:25
Оптимизируем канбан
-
Урок 90.
00:00:41
Приветствие
-
Урок 91.
00:26:54
Редактирование досок
-
Урок 92.
00:16:41
Редактирование колонок
-
Урок 93.
00:22:20
Редактирование карточек
-
Урок 94.
00:09:57
Удаление карточек
-
Урок 95.
00:08:49
Деплоим приложение
-
Урок 96.
00:00:44
2 часть занятия
-
Урок 97.
00:04:12
redux-toolkit
-
Урок 98.
00:04:13
TypeScript и тесты
-
Урок 99.
00:02:37
Остальные библиотеки
-
Урок 100.
00:03:29
React Native
-
Урок 101.
00:02:12
Нативный JS, алгоритмы и паттерны
-
Урок 102.
00:05:31
Софт скиллы, самостоятельность
-
Урок 103.
00:09:08
Что делать джуниору
-
Урок 104.
00:02:14
Что мне помогает в поиске работы
-
Урок 105.
00:03:52
Подводим итоги
Установка [ '@vkontakte/create-vk-mini-app@latest' ] завершилась с кодом ошибки 1