MoscowJS
О мероприятии
23 ноября, в четверг, приглашаем JavaScript-разработчиков в офис компании Mail.Ru Group на встречу сообщества MoscowJS. В программе – традиционные доклады и, конечно, неформальное общение.
Программа мероприятия:
— «ComponentDidMount не нужен»
Тимофей Ткаченко, My Sky
Тимофей расскажет, как избавиться от componentDidMount и асинхронности в компонентах, писать меньше кода и получить профит. Благодаря простому паттерну можно сократить количество багов — станет проще писать, читать и поддерживать код. По касательной достанется и другим лайфсайкл-методам. Less is more, посоны.
— «WebRTC-шная тема»
Дмитрий Пацура, Interpals LLC
В докладе Дмитрия — Overview WebRTC draft, WEB MEDIA API и что такое NAT. А также ответ на вопрос, зачем нам STURN & TURN-серверы Докладчик также расскажет о реализации и подводных камнях WebRTC & Signaling.
— «Погружение в SSR»
Дмитрий Зачесов, Odin Ingram Micro
Многие популярные JS UI-фреймворки предоставляют возможность рендерить страницы на стороне сервера. Но при этом возникает множество вопросов, ответы на которые не всегда очевидны. О проблемах, которые могут появиться при внедрении SSR и путях их решения можно узнать из доклада Дмитрия.
— «Как не тестировать React библиотеку и крепко спать»
Артур Удалов, Mail.Ru Group
Нынче стало модно выделять UI-компоненты в отдельную библиотеку и использовать её в нескольких проектах. Библиотеке в команде почты Mail.ru вот-вот стукнет уже три года, но мы столкнулись с проблемой: каждый разработчик, меняя библиотеку под свои нужды, обязательно ломает что-нибудь, при этом писать хорошие тесты некогда или лень. Артур расскажет о том, как мы решили эту проблему, и о том, какие инструменты для этого можно использовать.
— «Немного о worker’аx»
Полина Гуртовая, Evil Martians
Доклад посвящен однопоточности в JavaScript, Web Worker API, а также тому, какие бывают worker’ы и что с ними можно делать, а чего нельзя. Полина приведет примеры медленного приложения и рассмотрит способы, как его ускорить.
Сбор участников и регистрация: 18:30.
Начало докладов: 19:15.
Адрес: офис компании Mail.Ru Group, Ленинградский проспект, 39, стр. 79.
Для тех, кто не сможет присутствовать лично, будет организована видеотрансляция.