Krasnodar Frontend: Meetup #5

Krasnodar Frontend: Meetup #5

Для специалистов по клиентской разработке в браузере, JavaScript, вёрстке и дизайну

Дата и время

16 марта 2019 г.
с 12:00 до 16:00

Место проведения

Бизнес-центр «Карасунский»

Краснодар, ул. Карасунская, 60

Доклады

  • Вебпак, вид сквозь монокль
    Антон Кастрицкий

    Антон Кастрицкий

    Яндекс.Маркет

    Рассмотрим хорошие практики современных сборщиков в мире фронтенда. Разберём популярные проблемы. Попрощаемся со страхом копания в конфигах, а также узнаем, как настроить вебпак со снайперской точностью.

  • Redux в Angular: Битва Давида и Голиафа
    Александр Урденко

    Александр Урденко

    IT2G

    В TypeScript есть прекрасная возможность спрятать повторяемую логику в декораторах. NGXS это Redux спрятанный в декораторах. Больше не надо писать редюсеры и эффекты, только набор экшенов и класс-состояние. Всю остальную скучную рутину NGXS декорирует под своим капотом. Сравниваем реализацию кейсов на NGXS и NGRX.

  • Рендеринг PDF: история одного продукта и его ключевой функции
    Сергей Авдяков

    Сергей Авдяков

    Resume.io

    В своем докладе я расскажу про способы генерации PDF на клиенте и сервере, которые наша команда успешно применила в продукте с пользовательской базой в 2.5M+ человек. Сравню такие подходы как: серверная генерация документов из HTML с помощью WickedPDF и Pupeeter, клиентская/серверная генерация документов из react шаблонов посредством react-pdf и просмотр pdf на клиенте с помощью PDF.js. Также в докладе будет много о фейлах и проблемах, с которыми мы столкнулись и как из-за черного квадратика мы потеряли лояльного пользователя

  • Как (не)удовлетворить Google PageSpeed
    Даниил Крохмаль

    Даниил Крохмаль

    ZeBrains

    Вопрос оптимизации всегда актуален, а с темпом развития технологий на фронте — вдвойне. Я расскажу как мы решали основные проблемы производительности сайта, который находится в продакшене. Рассмотрим сервис Google PageSpeed и на основе его критериев, попытаемся вывести формулу повышения производительности приложения.

Расписание

12:10
Открытие
12:20
Redux в Angular: Битва Давида и Голиафа
Александр Урденко

Александр Урденко

13:00
Кофе-брейк
13:20
Рендеринг PDF: история одного продукта и его ключевой функции
Сергей Авдяков

Сергей Авдяков

14:00
Кофе-брейк
14:20
Как (не)удовлетворить Google PageSpeed
Даниил Крохмаль

Даниил Крохмаль

15:00
Кофе-брейк
15:20
Вебпак, вид сквозь монокль
Антон Кастрицкий

Антон Кастрицкий