Для специалистов по клиентской разработке в браузере, JavaScript, вёрстке и дизайну
Дата и время
8 декабря 2018 г.
с 12:00 до 17:00
Дмитрий Долженко
Biglion
Трудно представить хороший современный сайт без анимации. Часто приходится поломать голову над реализацией той или иной идеи дизайнера.
Как добиться желаемого результата и не выбиться из сил? Какой подход выбрать? Чистый CSS, изменение стилей через JS или пора задействовать Canvas? Что будет работать быстрее? Где посмотреть производительность?
Я постараюсь ответить на все эти вопросы и наглядно продемонстрировать преимущества разных подходов.
Юлия Федоренко
Почему-то многие забывают, что фронтенд — это, прежде всего, междисциплинарная среда. Поэтому мы поговорим об основных приемах дизайна и как они работают, а также как овладеть этой стороной силы, если ты технарь и/или вообще не понимаешь зачем «делать красиво».
Каких навыков не хватает разработчику, чтобы создавать качественные продукты самостоятельно? Как развить эстетическое видение (и зачем)? И почему логика не нужна?
Делай дизайн, словно тебя никто не видит.
Алексей Оганезов
О Redux сказано уже достаточно много, но в рамках этого доклада мы постараемся окончательно закрыть эту тему, выполнив глубокое исследование этой технологии, рассмотрев проблематику, архитектуру и реализацию этой библиотеки, найти ее сильные и слабые стороны, и напоследок попробуем создать аналогичное решение, которое было бы лишено обнаруженных недостатков.
Алексей Попков
Яндекс
Многие используют инструменты для типизации JS кода, а потом пишут еще много кода для разного рода проверок, документирования и подобных сопутствующих вещей. Так может хватит дублировать информацию?
Поговорим о том, как этого можно написать минимум кода и получить максимум пользы. Опыт одного ленивого разработчика
Антон Хлыновский
TradingView
Как работает «3d-хак» translateZ(0), когда он помогает, а когда мешает. Для чего нужен CSS Containment? Как заставить страницу скроллиться на 60 fps (или хотя бы чуть пободрее)?
Немного матчасти и много практики.
12:10 |
Открытие |
12:20 |
Типы – не только для статического анализа |
13:00 |
Кофе-брейк |
13:20 |
Снова о Redux: глубокая препарация и создание своего франкенштейна |
14:00 |
Кофе-брейк |
14:20 |
Производительность анимаций. Как не застрять в кадрах. |
15:00 |
Кофе-брейк |
15:20 |
Композитные слои и отрисовка в браузере |
16:00 |
Кофе-брейк |
16:20 |
«Креативный», «тренды» и другие страшные слова. Что должен знать разработчик про дизайн. |