- Meetup
- Location
Приглашаем нижегородских JavaScript-разработчиков на одиннадцатую встречу сообщества JS NN. В этот раз она пройдёт при поддержке Яндекса.
В программе — доклады от спикеров из EPAM, Mustlab и Яндекса. Поговорим о преимуществах типизации, исследуем типографику в вебе, разберёмся, можно ли писать веб-приложения без фреймворков, и узнаем, почему lifecycle делает ваш код сложнее. По традиции будет время пообщаться и всё обсудить.
Участие бесплатное, но количество мест в зале ограничено. Пожалуйста, зарегистрируйтесь, чтобы получить приглашение.
Программа
14:30 Регистрация
15:00 Типографика в вебе. Антон Кастрицкий, Яндекс
Разберём на примерах, как и из чего собираются интерфейсы. Поговорим про тексты, их оформление, доступность и производительность в контексте современных веб-приложений.
15:40 Let's kill lifecycle. Александр Шушунов, EPAM Systems
Не любите lifecycle, а componentWillReceiveProps заставляет вас плакать? Let's make React pure again! Я покажу, как lifecycle делает ваш код сложнее и добавляет в него ошибки. Расскажу, как от этого избавиться или хотя бы спрятать.
16:20 Перерыв
16:50 Цена типизации. Назим Гафаров, Яндекс
Типизация обходится дорого. Сегодня ты пишешь дженерики, завтра дженерики от дженериков, а послезавтра программируешь на типах и выносишь из дома вещи ради новой дозы типизации. Я расскажу, как получить преимущества типизации, прилагая минимум усилий или вовсе не используя типизацию. Обозначу условия, при которых типизация окупается. Доклад будет интересен командам, которые присматриваются к TypeScript или Flow, но боятся, что затраты на внедрение превысят выгоду.
17:30 Жизнь после Svelte. Павел Малышев, Mustlab
Что делать, если хочется ещё больше ванилы? Готовы ли веб-стандарты для решения прикладных задач разработки? Есть ли жизнь после Svelte?