Frontend union conf
О мероприятии
29 августа, в субботу, совместно с сообществом Moscow JS мы впервые проведем Frontend Union конференцию. Мы соберем вместе несколько сообществ, чтобы объединить уникальный опыт на одной территории – в нашем уютном офисе.
Приглашаем вас обменяться знаниями в области технологий разработки интерфейсов с единомышленниками!
Конференция будет носить не совсем формальный характер. Кроме традиционных выступлений спикеров, у вас будет достаточно времени, чтобы познакомиться и пообщаться в дружелюбной теплой атмосфере.
Программа события:
- Варвара Степанова, CS5 Online
«Сначала стайлгайд — подход к разработке UI компонентов»
Живая документация по интерфейсам — новый тренд фронтенд-разработки. Следующий логичный шаг — разработка компонентов, начиная со стайлгайда, чтобы сайт документации становился песочницей для новых интерфейсов. Благодаря такому процессу, разработчики могут уйти от привычной «разработки страниц» к разработке независимых компонентов и сборке страниц из них. Разработка ускоряется и повышается надёжность результата. Спикер поделится опытом финских компаний SC5 Online и Elisa в продвижении этого подхода с помощью собственного инструмента в опенсорсе.
- Михаил Ларченко, Liberty Global
«Тестирование изоморфных React-приложений»
React – мощный инструмент для создания динамических веб-приложений. Но все более популярными становятся изоморфные проекты, тестирование которых вызывает легкую дрожь у разработчиков. Какими инструментами и как это делать? Чего бояться? В какую сторону смотреть? Михаил попробует ответить на эти и другие вопросы по теме.
- Владимир Дашукевич, XB Software
«XSS-войны. Пробуждение силы»
В настоящее время много личной информации пользователей хранится в интернете. Люди привыкли синхронизировать свои фотографии, контакты или даже информацию о кредитной карте в облаках. Хорошо квалифицированные веб-разработчики должны уверить пользователей в том, что их данные надежно защищены. Спикер откроет тайны XSS-атак и способы защиты от них. Кроме того, покажет примеры того, как легко могут быть выполнены XSS-атаки, расскажет, как защитить конфиденциальность пользователей и использовать различные техники в войне против XSS: CSP, X-Frame-Options, X-XSS-Protection и другие.
- Марина Миронович, EPAM Systems
«Три истории о тестировании»
Многие интересующиеся тестированием знают, как тестировать TODO App (об этом написано в каждой третьей статье о тестировании) и могут процитировать наизусть определение TDD и Unit-тестов из Википедии. Опустив теорию, Марина расскажет три истории о жизни проектов и тестировании. Это истории о том, как начать писать тесты, как их поддерживать и как не разочароваться.
- Jan Monschke, SoundCloud
«Создание приложений для совместного редактирования документов с использованием DiffSync»
Алгоритмы синхронизации данных существуют уже достаточно давно. Первая работа по этой теме была опубликована в 1989 году, а алгоритм, основанный на ней (алгоритм операционального преобразования), фактически стал стандартом для программных продуктов, реализующих совместное редактирование документов.
В 2009 году был разработан другой алгоритм (алгоритм дифференциальной синхронизации), который упрощает синхронизацию и устраняет ряд проблем, связанных с ней. Выступление спикера посвящено объяснению нового алгоритма и возможностям его применения в веб-приложениях. Кроме того, автор представит свой модуль, который позволяет легко встраивать функционал для совместной работы в другие веб-приложения.
- Сергей Жигалов, Яндекс
«Трое в лодке, не считая колбэка»
Наверняка вы часто сталкиваетесь с асинхронным кодом и тратите много времени, чтобы его прочитать, понять, отладить. Десятки докладов и сотни статей говорят нам, как упростить этот процесс: promises, generators, co, thunkify, babel... Как в этом разобраться? Сергей расскажет об эволюции работы с асинхронным кодом простыми словами: с примерами и в картинках.
- Зарема Халилова, Elverils
«Прощай, jQuery!»
Спасибо фреймворку jQuery за долгие годы кроссбраузерности и удобных плагинов, но давно пора от него отказываться и писать на настоящем JS. Спикер расскажет, как постепенно уйти от использования jQuery и писать код на чистом JavaScript.
Не забудьте зарегистрироваться на конференцию.
Сбор гостей в 10.00!
Выступление спикеров с 11.00 до 19.00.
До встречи!