Анонс PiterJS #41

Annie Volkova
PiterJS
Published in
3 min readSep 27, 2019

--

10 октября в офисе компании DINS пройдёт ежемесячный митап PiterJS. Поговорим про SSR на React, BDD e2e тестирование, а также про детали реализаций event loop в различных системах. Регистрируйся и приходи послушать.

Регистрация

Когда: 10 октября, 19:15–21:30 (добавить к себе в календарь)
Где: Старо-Петергофский проспект, д. 19 (Бизнес-центр “Петергофский”)

Наш чат — в телеграме.

Расписание

19:30–20:00 — «React + SSR там, где их уже не ждали», Александр Зонов
20:15–20:45 — «BDD e2e тестирование», Александр Иосса
21:00–21:30 — «Event-Driven Architecture: детали реализаций Event Loop», Вадим Горбачев

Программа

React + SSR там, где их уже не ждали

Александр Зонов, T-SYSTEMS RUS, Frontend Developer

О докладе

Клиентский портал крупного европейского телекома. Разметка рендерится на Java бэкенде, а фронтенд — набор jQuery плагинов. Разработчики хотят изменений, но бизнес не заинтересован в радикальных изменениях. Как начать использовать React, чтобы никого не спугнуть? Как добавить к нему SSR, если большая часть портала все еще не на React?

BDD e2e тестирование

Александр Иосса, Diginavis, Head of frontend development

О докладе

Рассмотрим, что такое BDD тестирование, и как оно помогает писать e2e тесты дешевле и быстрее. Рассмотрим, как сделать тесты понятными не только для разработчиков, но и для тестировщиков с менеджерами, используя Gherkin синтаксис в связке с Cypress. Определим место acceptance тестов в CI/CD пайплайне. Обсудим, когда стоит писать такие тесты, и кто может это делать.

О докладчике

Руководитель Frontend разработки, ведущий канала о Software engineering, где пишет о боли и радостях настоящих инженеров. Член ПК Dump и It Nights. Коренной Петербуржец, но сейчас живёт в Иннополисе, куда сдауншифтил 4 года назад. Готов рассказать о том, что ловить в этом странном IT-городе.

Event-Driven Architecture: детали реализаций Event Loop

Вадим Горбачев, OpenWay, Product Owner/Software Engineer

О докладе

Событийно-ориентированная архитектура (EDA) является одним из важных подходов в нынешнем вебе. Именно данный подход позволил решить проблему c10k и был взят за основу взаимодействия с DOM.

Какие проблемы были обозначены за время ее использования? Что такое отравление обработчика? Как искать эти проблемы в своих приложениях? Ответим на эти вопросы в докладе.

Также рассмотрим детали реализации event loop. Заглянем в libuv и whatwg. И разберем, как Node.js и браузеры работают с событиями.

О докладчике

Фронтендер, один из организаторов PiterJS, ex-участник ПК HolyJS. Прошел тернистые круги IT: передовой саппорта, демонов и слонов администрирования, питоньи клубы магических методов. В настоящий момент разрабатывает интерфейсы в сфере процессинга на JavaScript с использованием AngularJS. В содеянном не раскаивается.

Регистрация

--

--