- Meetup
- Location
26 апреля при поддержке ManyChat в Москве пройдёт митап PiterJS. Поговорим про SSR React, WebGL и семантику в программировании.
Регистрируйся и приходи послушать.
В апреле будет два митапа PiterJS! Один — в Питере, второй — в Москве. Да, PiterJS в Москве. Не удивляйтесь, нам просто одной столицы мало.
А если серьёзно, мы начинаем новую инициативу — отправляемся по городам с нашим митапом. Организаторы — наши. Спикеры — часть наши, часть местные. Организация площадки и благ для гостей — компания-спонсор.
Это первый из наших выездных митапов. Если вы — компания из российского города и готовы спонсировать перевозку и проживание питерских организаторов и спикеров, то зовите нас, мы будем рады организовать мероприятие в вашем городе.
Наш чат — в телеграме.
Расписание
19:15–19:45 — Серверный рендеринг React (Николай Говоров)
20:00–20:30 — Компонентный WebGL (Евгений Кувшинов)
20:45–21:30 — Формальная и интуитивная семантика языка программирования на примерах JS и JSX (Артём Арутюнян)
Программа
Серверный рендеринг React
Николай Говоров, SEMrush, старший фронтендер в CoffeeTeam
О докладе
React — библиотека построения интерфейсов, которую чаще всего используют для создания SPA, но можно больше. Расскажу как строить изоморфные приложения, поддерживать множественные сборки, как бесплатно переиспользовать React палитру, как впилить SSR в легаси-код, и почему SSR делает архитектуру лучше.
О докладчике
Работаю над инфраструктурой и общими интерфейсами SEMrush. Раньше работал над интерфейсами сообщений ВКонтакте. Написал и поддерживаю NanoMerge, ShowerCLI, Logux-Vuex.
Компонентный WebGL
Евгений Кувшинов, ManyChat, front-end tech lead
О докладе
Что делать, когда ключевая часть продукта уже не может существовать без WebGL, а front-end команда — профи в React/Redux и очень далеки от графики? Объединяем два мира, взяв лучше из каждого: производительность WebGL и декларативный компонентный подход React. Learn Once, Write Anywhere в действии.
О докладчике
В ManyChat создаю лучший в мире сервис, который помогает бизнесам строить настоящие отношения со своими клиентами. 7 лет в front-end, люблю удобные и интуитивные интерфейсы.
Формальная и интуитивная семантика языка программирования на примерах JS и JSX
Артём Арутюнян, CSSSR frontend web developer
О докладе
Всем известно что одну задачу, в большинстве своем, можно решить (запрограммировать) несколькими способами. Каждый из способов может отличаться архитектурой, паттернами, а так же кодстайлом, но как это выражать в максимально понятном виде, что может дать язык программирования для улучшения явности кода?
Я расскажу, на практических примерах, про фундаментальные характеристика языков программирования, которые дают понимание как писать понятный, дешевый (т.е. поддерживаемый) код в независимости от технологического стека.
О докладчике
Больше 5 лет в ИТ: в разное время поддерживал, запускал, разрабатывал проекты в крупнейших финансовых компаниях РФ. Сейчас специализируюсь на разработке web-приложений: React.js и все что рядом. Люблю учиться и люблю это делать не в ширь, а в глубь, сейчас интересуюсь историей программирования и математическими науками.