30-й IT talk: Компоненты, React и Flux

Встреча / Meetup сайт события http://it-talk.dataart.ru/events/2015/05/priglashaem-druzej-na-30-j-it-talk-v-peterburge/

Добавить в календарь:
Поделиться:

 

Тема: Компоненты, React и Flux.

 

Спикер: Даня Абрамов.

 

О чем пойдет речь?
Два года назад Facebook выпустил фронтэнд-фреймворк, настолько радикально отличавшийся от всего, что было во фронтэнде на то время, что никто сперва не воспринял его всерьез. Понадобилось время, прежде чем стало заметно, что за фасадом из непопулярных идей вроде использования HTML-подобного синтаксиса внутри JavaScript или отказа от ООП стоят столпы функционального программирования: декларативность, неизменяемость, предсказуемость, контролируемые побочные эффекты и композиция.

React доказал, что декларативное описание UI — мощнейшая парадигма, способная изменить не только мир веб-разработки, но и создание графических интерфейсов на других платформах. Недавно вышедший React Native позволяет создавать в той же манере настоящие нативные интерфейсы на iOS и, в скоро будущем, на Android. Даже сами создатели UIKit теперь рекомендуют React.

В этой лекции я расскажу, что такое React, какие проблемы он решает и как, а также расскажу об одном из популярных вариантов архитектуры React-приложения, известном как Flux.

 

В программе:
18:30 – 19:00 Сбор участников. Угощения.
19:00 – 19:10 Вступление: зачем рендерить на клиенте.
19:10 – 19:50 Что такое React, для чего он нужен, и как на нем писать.
19:50 – 20:10 Интересные и необычные применения React.
20:10 – 20:50 Что такое архитектура Flux, и когда ее стоит применять.
20:50 – 21:10 Эволюция Flux: Relay.
21:10 – 21:30 Вопросы и ответы.

 

О спикере:
Даня Абрамов руководил командой разработки в Stampsy, когда она разрабатывала iPad-приложение, получившее фичер в американском App Store. Позже руководил разработкой веб-версии Stampsy.com со сложным интерактивным клиентским интерфейсом, включавшим в себя драг-н-дроп редактор постов. Работал в компании DataArt. Сейчас посвящает большую часть времени своим опенсорс-проектам — React Hot Loader и React DnD.

 

Участие бесплатное. Необходима регистрация

 

Будем рады видеть всех!

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация