Цель заброшена
Автор не отписывался в цели 5 лет 10 месяцев 20 дней
Пройти курс по React
Прохожу курс по React. Цель закончить курс к 15 сентября.
Критерий завершения
Курс пройден. Создано 3 приложения.
-
1-6 Старт - о курсе
-
введение
-
о реакт
-
настройка среды
-
как скачать примеры
-
JS 2015
-
-
7-21 Введение JS
-
введение
-
переменные
-
массивы
-
параметры
-
rest
-
spread
-
деструктуризация
-
шаблонные строки
-
объекты
-
object spread
-
прототипы
-
классы
-
свойства классов
-
модули
-
-
22-48 Проект 1
-
инфо
-
создание проекта
-
элементы реакт
-
компоненты
-
JSX
-
упражнение
-
структура проекта (часть 1)
-
props свойства компонента
-
коллекция и ключи
-
input css
-
структура проекта (часть 2)
-
компоненты классы
-
обработка событий
-
state
-
setState()
-
обновление состояния
-
собственные события
-
удаление элемента
-
добавление элемента
-
данные в приложении
-
редактирование жлемента
-
работа с формами
-
контроллируемые компоненты
-
инфо
-
поиск
-
фильтры
-
-
49-118 Проект 2
-
инфо
-
создание проекта
-
выбор http api
-
fetch api
-
ошибки в fetch API
-
создание клиента
-
создание компонентов
-
получение данных из API для компонента
-
трансформация
-
индикатор загрузки
-
обработка ошибок
-
работа с API
-
жизненый цикл компонента
-
componentDidMount()
-
componentDidMount() практика
-
componentDidUpdate()
-
componentDidUpdate() практика
-
componentWillUnmount()
-
componentDidCatch()
-
componentDidCatch() практика
-
Паттерны
-
Функции
-
Render
-
Свойства элементы
-
Children
-
Практика - рефакторинг элемента
-
работа с props.children
-
клонирование элементов
-
компоненты высшего порядка
-
рефакторинг компоненттов
-
композиция компонентов высшего порядка
-
контекст
-
context API
-
использование НОС
-
Трансформация props
-
Обновление контекста
-
Рефакторинг - делаем код чище
-
Рефакторинг компонентов высшего порядка
-
Compose
-
defaultProps
-
NPM
-
prop-types
-
роутинг
-
react-router
-
link
-
Route
-
Динамические пути
-
withRouter
-
относительные пути
-
опциональные параметры
-
авторизация
-
switch
-
redux введение
-
установка библиотек
-
reducer
-
redux Store
-
чистые функции
-
UI для Redux
-
действия с параметрами
-
Action creator
-
структура
-
bindActionCreators()
-
Использование React and Redux
-
react and redux and function connect()
-
mapDispatchToProps в виде объекта
-
-
118-143 Проект 3
-
введение
-
инициализация
-
стуктура
-
вспомогательные компоненты
-
redux
-
каркас приложения
-
роутинг
-
чтение данных
-
отправка действий
-
стили
-
асинхронные данные
-
отличия setState() and reducer
-
обработка ошибок
-
mapDispatchToProps
-
Naming
-
Компоненты контейнеры
-
Подключение нового компонента
-
добавления элемента в массив
-
обновление элемента в массиве
-
удаление элемента из массива
-
организация кода reducer`a
-
store Enhancers
-
Middleware
-
Thunk
-
далее
-
сборка
-
-
144-158 Проект 4
-
babel install
-
plagins babel
-
config babel
-
babel presets
-
оптимизиция под браузеры
-
динамический выбор браузеров.
-
файлы конфигурации
-
polyfills
-
JSX
-
зависимости
-
webpack
-
instal WebPack
-
файл конфигурации
-
- 662
- 08 августа 2019, 06:38
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением