Submit Search
Upload
Александр Кашеверов — Обзор React.js
•
1 like
•
502 views
DataArt
Follow
Летняя практика DataArt & ПММ 2016
Read less
Read more
Software
Report
Share
Report
Share
1 of 45
Download now
Download to read offline
Recommended
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
DataArt
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
Ontico
WebCamp2016:Front-End_Юрий Артюх_Современные подходы в верстке
WebCamp2016:Front-End_Юрий Артюх_Современные подходы в верстке
WebCamp
Доклад "React under the hood"
Доклад "React under the hood"
Kateryna Porshnieva
139 - Spring. Добавление JavaScript
139 - Spring. Добавление JavaScript
Roman Brovko
A.pleshkov
A.pleshkov
kuchinskaya
React Webinar Slides
React Webinar Slides
Kateryna Porshnieva
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Ontico
Recommended
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
Александр Кашеверов — Коротко про WEB: HTML, CSS, JS.
DataArt
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
От больших к очень большим данным — зачем нужна нормализация в Big Data / Гол...
Ontico
WebCamp2016:Front-End_Юрий Артюх_Современные подходы в верстке
WebCamp2016:Front-End_Юрий Артюх_Современные подходы в верстке
WebCamp
Доклад "React under the hood"
Доклад "React under the hood"
Kateryna Porshnieva
139 - Spring. Добавление JavaScript
139 - Spring. Добавление JavaScript
Roman Brovko
A.pleshkov
A.pleshkov
kuchinskaya
React Webinar Slides
React Webinar Slides
Kateryna Porshnieva
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Микросервисы для Machine Learning / Дмитрий Ходаков (Avito)
Ontico
Как мы считали трафик на Вертике, Николай Голов (Avito)
Как мы считали трафик на Вертике, Николай Голов (Avito)
Ontico
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
Dmitry Degtyarev
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
GoQA
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Berezin Alexander
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
Асинхронность и параллелизм в Node.js
Асинхронность и параллелизм в Node.js
GeeksLab Odessa
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
CodeFest
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
JetBrains Russia
DevOps в проекте Upsource. Андрей Сизов, System Administrator
DevOps в проекте Upsource. Андрей Сизов, System Administrator
JetBrains Russia
Инновации и JavaScript
Инновации и JavaScript
Max Klymyshyn
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Олег Шерыхалин
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Optimization conference
Как стать front-end разработчиком с 0? (2)
Как стать front-end разработчиком с 0? (2)
GoIT
Актуальные технологии и тренды в веб-разработке
Актуальные технологии и тренды в веб-разработке
Denis Izmaylov
Современные Single Page Application
Современные Single Page Application
Сергей Мелюков
#5 "React.js" Антон Артамонов
#5 "React.js" Антон Артамонов
JSib
React.js – intro
React.js – intro
Andrew Makarow
React JS and why it's awesome
React JS and why it's awesome
Andrew Hull
Music video regulations
Music video regulations
Abbey Cotterill
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
DataArt
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
DataArt
Reader’s theater (1)
Reader’s theater (1)
IIPCONX
More Related Content
What's hot
Как мы считали трафик на Вертике, Николай Голов (Avito)
Как мы считали трафик на Вертике, Николай Голов (Avito)
Ontico
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
Dmitry Degtyarev
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
GoQA
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Berezin Alexander
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
MoscowJS
Асинхронность и параллелизм в Node.js
Асинхронность и параллелизм в Node.js
GeeksLab Odessa
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
CodeFest
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
JetBrains Russia
DevOps в проекте Upsource. Андрей Сизов, System Administrator
DevOps в проекте Upsource. Андрей Сизов, System Administrator
JetBrains Russia
Инновации и JavaScript
Инновации и JavaScript
Max Klymyshyn
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Олег Шерыхалин
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Optimization conference
Как стать front-end разработчиком с 0? (2)
Как стать front-end разработчиком с 0? (2)
GoIT
Актуальные технологии и тренды в веб-разработке
Актуальные технологии и тренды в веб-разработке
Denis Izmaylov
Современные Single Page Application
Современные Single Page Application
Сергей Мелюков
What's hot
(15)
Как мы считали трафик на Вертике, Николай Голов (Avito)
Как мы считали трафик на Вертике, Николай Голов (Avito)
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
Migrating from PHP/MySQL to Redis/Lua, my talk on High load++ (Russian)
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
ОЛЕКСАНДР ХОТЕМСЬКИЙ «Антипаттерни та велосипеди в JavaScript автоматизації» ...
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Использование AJAX в проектах НН.РУ и опыт тестирования на активных "юзерах" ...
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Как я перестал бояться и полюбил SVG -- Руслан Каймаков -- MoscowJS 17
Асинхронность и параллелизм в Node.js
Асинхронность и параллелизм в Node.js
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
CodeFest 2013. Могелашвили Г. — Мобильные сервисы, блобы и Windows 8. Храним ...
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
DevOps в команде TeamCity. Евгений Кошкин, Senior Software Developer, TeamCity
DevOps в проекте Upsource. Андрей Сизов, System Administrator
DevOps в проекте Upsource. Андрей Сизов, System Administrator
Инновации и JavaScript
Инновации и JavaScript
Full Stack разработка на JavaScript
Full Stack разработка на JavaScript
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Евгений Куршев, Яндекс.Метрика вместо сериалов: анализируем поведение пользов...
Как стать front-end разработчиком с 0? (2)
Как стать front-end разработчиком с 0? (2)
Актуальные технологии и тренды в веб-разработке
Актуальные технологии и тренды в веб-разработке
Современные Single Page Application
Современные Single Page Application
Viewers also liked
#5 "React.js" Антон Артамонов
#5 "React.js" Антон Артамонов
JSib
React.js – intro
React.js – intro
Andrew Makarow
React JS and why it's awesome
React JS and why it's awesome
Andrew Hull
Music video regulations
Music video regulations
Abbey Cotterill
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
DataArt
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
DataArt
Reader’s theater (1)
Reader’s theater (1)
IIPCONX
Visiting unpleasent places
Visiting unpleasent places
Arpanasa
Сергей Зиновьев и Игорь Ходырев - Ruby
Сергей Зиновьев и Игорь Ходырев - Ruby
DataArt
Presentation portfolio assessment
Presentation portfolio assessment
Sandy Koh
Final cut pro analysis
Final cut pro analysis
Abbey Cotterill
Media: Ancillary photos
Media: Ancillary photos
Abbey Cotterill
Christmas eve
Christmas eve
evertvangool
Institution
Institution
Abbey Cotterill
นิทาน
นิทาน
ExitOfLove
Thriller's best villains
Thriller's best villains
spencerajjohnston
Liquid/Syrup/Oral Manufacturing Plant
Liquid/Syrup/Oral Manufacturing Plant
Akshar Engineering Works
Propiedad intelectual del soft ware
Propiedad intelectual del soft ware
Joel Quintana
"Пикладная эмпатия" Алексей Аболмасов, «Ёрд»
"Пикладная эмпатия" Алексей Аболмасов, «Ёрд»
DataArt
Ointment Toothpaste Cream Manufacturing Plant
Ointment Toothpaste Cream Manufacturing Plant
Akshar Engineering Works
Viewers also liked
(20)
#5 "React.js" Антон Артамонов
#5 "React.js" Антон Артамонов
React.js – intro
React.js – intro
React JS and why it's awesome
React JS and why it's awesome
Music video regulations
Music video regulations
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
"В поисках эффективности: Slack и BitBucket", Юлия Писаревская, GoodSellUs
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
IT Talk smartwatches, Dmitriy Scherbina DataArt Dnepropetrovsk
Reader’s theater (1)
Reader’s theater (1)
Visiting unpleasent places
Visiting unpleasent places
Сергей Зиновьев и Игорь Ходырев - Ruby
Сергей Зиновьев и Игорь Ходырев - Ruby
Presentation portfolio assessment
Presentation portfolio assessment
Final cut pro analysis
Final cut pro analysis
Media: Ancillary photos
Media: Ancillary photos
Christmas eve
Christmas eve
Institution
Institution
นิทาน
นิทาน
Thriller's best villains
Thriller's best villains
Liquid/Syrup/Oral Manufacturing Plant
Liquid/Syrup/Oral Manufacturing Plant
Propiedad intelectual del soft ware
Propiedad intelectual del soft ware
"Пикладная эмпатия" Алексей Аболмасов, «Ёрд»
"Пикладная эмпатия" Алексей Аболмасов, «Ёрд»
Ointment Toothpaste Cream Manufacturing Plant
Ointment Toothpaste Cream Manufacturing Plant
Similar to Александр Кашеверов — Обзор React.js
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
FDConf
Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"
Ontico
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
ScrumTrek
JavaScript сегодня: React, Redux и новая реальность
JavaScript сегодня: React, Redux и новая реальность
Denis Izmaylov
C# Web. Занятие 16.
C# Web. Занятие 16.
Igor Shkulipa
InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015
InterSystems
Введение в redux
Введение в redux
Konstantin Melnikov
Telerik Web aii
Telerik Web aii
automated-testing.info
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
shevchuk_conf
JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.
Igor Shkulipa
Фреймворки: недалёкое прошлое и ближайшее будущее
Фреймворки: недалёкое прошлое и ближайшее будущее
Yandex
Фреймворки: Недалёкое Прошлое и Ближайшее Будущее
Фреймворки: Недалёкое Прошлое и Ближайшее Будущее
MoscowJS
Как приручить реактивное программирование
Как приручить реактивное программирование
DotNetConf
Использование сторонних библиотек в веб-приложении
Использование сторонних библиотек в веб-приложении
Denis Latushkin
Underscore js
Underscore js
Olya Nosova
CodeFest 2010. Столяров С. — Серверный JavaScript: NodeJS и CouchDB
CodeFest 2010. Столяров С. — Серверный JavaScript: NodeJS и CouchDB
CodeFest
Серверный JavaScript: NodeJS и CouchDB
Серверный JavaScript: NodeJS и CouchDB
Stepan Stolyarov
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON
Big switch: жизнь после Microsoft
Big switch: жизнь после Microsoft
Alexander Byndyu
Similar to Александр Кашеверов — Обзор React.js
(20)
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Виктор Русакович - Выборы, выборы, все фреймворки… приторны
Дмитрий Дегтярев, "Хабикаса"
Дмитрий Дегтярев, "Хабикаса"
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
Денис Измайлов, JavaScript сегодня: React, Redux и новая реальность
JavaScript сегодня: React, Redux и новая реальность
JavaScript сегодня: React, Redux и новая реальность
C# Web. Занятие 16.
C# Web. Занятие 16.
InterSystems Community and Projects in CIS November 2015
InterSystems Community and Projects in CIS November 2015
Введение в redux
Введение в redux
Telerik Web aii
Telerik Web aii
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
JavaScript Базовый. Занятие 09.
JavaScript Базовый. Занятие 09.
Фреймворки: недалёкое прошлое и ближайшее будущее
Фреймворки: недалёкое прошлое и ближайшее будущее
Фреймворки: Недалёкое Прошлое и Ближайшее Будущее
Фреймворки: Недалёкое Прошлое и Ближайшее Будущее
Как приручить реактивное программирование
Как приручить реактивное программирование
Использование сторонних библиотек в веб-приложении
Использование сторонних библиотек в веб-приложении
Underscore js
Underscore js
CodeFest 2010. Столяров С. — Серверный JavaScript: NodeJS и CouchDB
CodeFest 2010. Столяров С. — Серверный JavaScript: NodeJS и CouchDB
Серверный JavaScript: NodeJS и CouchDB
Серверный JavaScript: NodeJS и CouchDB
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки: должен остаться только один
Big switch: жизнь после Microsoft
Big switch: жизнь после Microsoft
More from DataArt
DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human Approach
DataArt
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life Sciences
DataArt
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital Markets
DataArt
About DataArt HR Partners
About DataArt HR Partners
DataArt
Event management в IT
Event management в IT
DataArt
Digital Marketing from inside
Digital Marketing from inside
DataArt
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
DataArt
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DataArt
IT Talk Kharkiv: «Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «Soft skills в IT. Польза или вред? Максим Бастион, DataArt
DataArt
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
DataArt
Communication in QA's life
Communication in QA's life
DataArt
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
DataArt
Знакомьтесь, DevOps
Знакомьтесь, DevOps
DataArt
DevOps in real life
DevOps in real life
DataArt
Codeless: автоматизация тестирования
Codeless: автоматизация тестирования
DataArt
Selenoid
Selenoid
DataArt
Selenide
Selenide
DataArt
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"
DataArt
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
DataArt
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNG
DataArt
More from DataArt
(20)
DataArt Custom Software Engineering with a Human Approach
DataArt Custom Software Engineering with a Human Approach
DataArt Healthcare & Life Sciences
DataArt Healthcare & Life Sciences
DataArt Financial Services and Capital Markets
DataArt Financial Services and Capital Markets
About DataArt HR Partners
About DataArt HR Partners
Event management в IT
Event management в IT
Digital Marketing from inside
Digital Marketing from inside
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
What's new in Android, Igor Malytsky ( Google Post I|O Tour)
DevOps Workshop:Что бывает, когда DevOps приходит на проект
DevOps Workshop:Что бывает, когда DevOps приходит на проект
IT Talk Kharkiv: «Soft skills в IT. Польза или вред? Максим Бастион, DataArt
IT Talk Kharkiv: «Soft skills в IT. Польза или вред? Максим Бастион, DataArt
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
«Ноль копеек. Спастись от выгорания» — Сергей Чеботарев (Head of Design, Han...
Communication in QA's life
Communication in QA's life
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Нельзя просто так взять и договориться, или как мы работали со сложными людьми
Знакомьтесь, DevOps
Знакомьтесь, DevOps
DevOps in real life
DevOps in real life
Codeless: автоматизация тестирования
Codeless: автоматизация тестирования
Selenoid
Selenoid
Selenide
Selenide
A. Sirota "Building an Automation Solution based on Appium"
A. Sirota "Building an Automation Solution based on Appium"
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
Эмоциональный интеллект или как не сойти с ума в условиях сложного и динамичн...
IT talk: Как я перестал бояться и полюбил TestNG
IT talk: Как я перестал бояться и полюбил TestNG
Александр Кашеверов — Обзор React.js
1.
Докладчик: Кашеверов Александр Дата:
19 июля 2016 года Обзор React.js
2.
3.
О чём расскажу •
Про React • Virtual DOM • JSX • Примеры • Routing • Flux
4.
Про React
5.
Клиентские фреймворки /
библиотеки
6.
Статистика на Github commits
5015 12643 3322 6968 contributors 306 601 289 746 stars 1779 1117 25141 3251 open issues 1230 169 37 490 1 commit date Sep 18, 2014 Apr 30, 2011 Sep 30, 2010 May 29, 2013 состояние на 17 июля 2016
7.
Статистика Stackoverflow за
2016 год
8.
Статистика Stackoverflow за
2016 год
9.
Статистика Stackoverflow за
2016 год
10.
Кто использует React.js Facebook InstagramCodeacademy Yahoo New
York Times Watsapp for web Airbnb
11.
React.js это “A JAVASCRIPT
LIBRARY FOR BUILDING USER INTERFACES” (c) facebook.github.io/react/
12.
Виртуальный DOM
13.
Реальный DOM (Document
Object Model)
14.
Виртуальный DOM - это
техника и набор библиотек / алгоритмов, которые позволяют улучшить производительность на клиентской стороне, избегая прямой работы с DOM путем работы с легким JavaScript-объектом, имитирующем DOM-дерево.
15.
JSX
16.
Как создать element
в JS
17.
JSX is a
XML-like syntax extension to ECMAScript JSX = JS+XML
18.
Jsx в react
19.
Нелогично? Абсурдно вставлять
html в js?
20.
Нелогично? Абсурдно вставлять
html в js? JSX упрощает работу с html элементами в javascript
21.
Примеры
22.
Hello world
23.
Props - нельзя изменить
из компонента
24.
React - пример
timer
25.
React - пример
TODO list
26.
React - пример
TODO list
27.
React - пример
TODO list
28.
React - пример
TODO list
29.
React - пример
TODO list
30.
Подключить библиотеку
31.
React router
32.
React router
33.
React router
34.
Подключить библиотеку
35.
Некоторые особенности
36.
Жизненный цикл • ComponentWillMount •
render • componentDidMount • componentWillUpdate • shouldComponentUpdate • componentWillReceiveProps • componentDidUpdate • componentWillUnmount
37.
Особенности • Нет 2-way
binding (только от parent к child) • Декларативный • Возвращаясь к проекту через год, ты вероятно поймешь, о чем шла речь
38.
Flux
39.
Flux - паттерн
проектирования
40.
Flux особенности • Однонаправленность •
Состояния • События • Не MVC
41.
Популярные Flux фреймворки •
Redux • Alt • Reflux • Fluxxor
42.
Что рассмотрели
43.
Что рассмотрели • Про
React в этом мире • Virtual DOM • JSX • Простейшие примеры react • React-router • Несколько слов о Flux
44.
Домашнее задание Что почитать •
Alexander.Kasheverov@dataart.com • https://github.com/kashesandr • https://twitter.com/kashesandr Контакты Электронная очередь в банк • http://bit.ly/summer2016react • http://bit.ly/summer2016react-ru • http://bit.ly/summer2016babel • http://bit.ly/summer2016react-router • http://bit.ly/summer2016redux
45.
Пожалуйста, ответьте на
3 вопроса bit.ly/web-summer-2016
Download now