Frontend DevConf’2016

Home / Frontend DevConf’2016

Инфографика FDC 201612


Viktor Zozuliak, Front end developer at DataXu/RailsReactor
facebook
Front end developer at DataXu/RailsReactor. Viktor is a passionate front end developer with 10+ years experience.

He is in love with making user interfaces better and believes that everything will be in the Web someday. Recently besides of development Viktor also takes part in few educational programs as a teacher and mentor. With his credo “question everything” he constantly discovers some interesting stuff and shares his experience on conferences.

Доклад: «Service Worker: Let Your Web App Feel Like a Nativ»

Nowadays web apps become inseparable part of our everyday life. But even playing such a big role they still don’t have a lot of advantages the native ones have. Service Worker is designed to break down these barriers. Installing and updating your app, fully controlling the network cache, intercepting network responses, sending push notifications and doing backgrounds updates. All these becomes possible with Service Worker. Is your web app ready to rock?



Евгений Гусев, Wrike
twitter
Фронтенд тимлид в компании Wrike. Начинал с программирования микроконтроллеров на C++, потом перешёл на более модерновый C# и .Net. Работал в Dell, тогда же начал работать с Coffee.

Сейчас активно пишет на Dart и продвигает его в web сообществе.

Доклад: «Dart: питание и сила для вашего проекта»

Если ваш проект перевалил за миллион строк кода, а количество разработчиков за десяток — то вам уже пришлось столкнутся с проблемами JS и его масштабируемости. В данном докладе будет рассказано о том, как решить эти проблемы, как начать использовать Dart, послойно встраивая его в устаревший код и как растить команду с помощью типизированного языка.


Вячеслав Пытель Евгений Терпиль, Wrike
twitter
Вячеслав Пытель — разработчик веб-приложений. Первый релиз сделал раньше, чем попал в университет. Занимается также северной (Node.js, C#) разработкой, использует подходы реактивного программирования. Докладчик на конференции KyivJS, вел Java-курсы.
Евгений Терпиль — выпускник кафедры системного анализа, более 5 лет занимается разработкой и проектированием интерфесов. Помимо front-end разработки преподаванием мат. моделирования и занимается исследованиями в области машинного обучения. Большой поклонник разработки на React, Flux архитектуры, БЭМа.

Структура доклада:
Про нас.
Какие перед нами стояли вызовы.
Многоуровневая архитектура.
Обзор Flux архитектуры.
Redux — Predictable state container for JavaScript apps.
React как view layer.
Повторное использование компонентов.
Dumb and Smart components.
Feature Folders.
Работа с side effects.
Обзор подходов организации actionCreators.
Middlewares.
Redux-saga.
Минусы данного стека.

Сейчас активно пишет на Dart и продвигает его в web сообществе.

Доклад: «Redux. From twitter hype to production»

Redux — негласный победитель Flux соревнований, одна из трендовых библиотек 2015 года. Слишком «»сырой»» для продакшена? Нет, мы так не думаем! Используя силу функционального подхода и модель Event Sourcing’a, Redux позволяет гибко управлять состоянием вашего приложения. В докладе мы расскажем про то, как мы, используя связку Redux+React, переписали с нуля front-end одного из наших продуктов (Лидсканер | leadscanner.ru). Рассмотрим реальные плюсы и минусы данного стека, в частности: работу с side-effects, повторное использование компонентов, тестируемость.