- Тема Автор
 - #1
 
[Дмитрий Лаврик] React. Интенсивный курс для программистов (2019)
Посмотреть вложение 38958
Цель курса
Изучить философию и дух компонентного подхода современных javascript-фрйемворков, научиться использовать React для решения практических задач.
React сложнее, чем Vue.js. Но вакансий и заказов на фрилансе на нём больше.
Программа курса
Внимание! Курс проводится первый раз, план по урокам примерный, темы могут быть переставлены местами.
21 июня, 20:00 — урок 1
	
	
	
		
			
Скачать
	
				
			Посмотреть вложение 38958
Цель курса
Изучить философию и дух компонентного подхода современных javascript-фрйемворков, научиться использовать React для решения практических задач.
React сложнее, чем Vue.js. Но вакансий и заказов на фрилансе на нём больше.
Программа курса
Внимание! Курс проводится первый раз, план по урокам примерный, темы могут быть переставлены местами.
21 июня, 20:00 — урок 1
- Простая сборка с webpack
 - Основы компонентного подхода
 - Понимание JSX
 - Функциональные компоненты vs классы
 - Состояние: классы vs функции + хуки
 - Изменение состояния и иммутабельность
 
- Взаимодействие между компонентами
 - Однонаправленный поток данных
 - Обработка событий
 - Контроль контекста у методов
 - Рендеринг элементов в цикле
 - Ветвления при рендеринге
 
- Жизненный цикл компонента
 - Работа с хуками жизненного цикла
 - Стилизация компонентов
 - Классика vs CSS in JS
 - Работа с формами
 
- Children - передача контента в компонент
 - Основы React Router
 - Api History
 - Создание небольшого SPA
 - Проблемы взаимодействия компонентов
 
- Управление состоянием приложения
 - Централизованный склад данных
 - Понимание flux-архитектуры
 - Props вместо state компонентов
 - Использование Redux
 
- Redux, который бесит новичков
 - Поиск альтернатив
 - Мысли об иммутабельности данных
 - Настройка webpack для декораторов
 - Использование Mobx
 
- Общение с серверным API
 - Fetch и промисы
 - Подключение полифилов
 - Построение архитектуры приложения
 - Компоненты: умные vs универсальные
 
- Создание SPA
 - Применение изученных тем
 - Сборка в production
 - Перенос SPA на сервер
 - План дальнейшего развития
 
	Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
	
				Скрытое содержимое доступно для зарегистрированных пользователей!
			
		
		
	Скачать
 Скрытое содержимое. Вам нужно войти или зарегистрироваться.
			
				Последнее редактирование: 
			
		
	
								
								
									
	
								
							
							