Виктор Вершанский
Виктор Вершанский
  • RU / День 1 / Зал1

В этом необычном докладе Виктор расскажет, что общего у хронотопа в литературоведении и в программировании, и как мы можем применить знания о построении рассказа в работу проекта.

Подробнее
Александр Богачёв
Александр Богачёв
  • RU / День 1 / Зал2

Александр расскажет на примере реализации для чего и как можно использовать рефлексию в TS, и за счёт этого упрощать реализацию.

Подробнее
Иван Пономарёв
Иван Пономарёв
  • RU / День 2 / Зал2

В обзорном докладе Иван расскажет про основные идеи, стоящие за Kafka, каким образом вокруг Kafka выстраивается архитектура приложения, и где в этой архитектуре может быть место бэкенду на Node.js.

Подробнее
Theodore Vorillas
Theodore Vorillas
  • EN / День 2 / Зал1

End-to-end testing has been close to impossible since mobile devices are quite restrictive even for simple use cases. In this talk, you will find out how you can prototype a robot that swipes, pinches and taps using JavaScript.

Подробнее
Сергей Мелюков
Сергей Мелюков
  • RU / День 1 / Зал3

Сергей поделится своим личным опытом перевода фронтенда на webpack и расскажет какими необходимыми знаниями нужно обладать для реализации такого масштабного проекта.

Подробнее
Alex Culliere
Alex Culliere
  • EN / День 2 / Зал2

Deconstruction of Flux pattern for state management, exploring custom implementations and ways to improve upon them to enable features that were previously impossible or hard to achieve. Live demo of multi-window Electron application with single seamlessly-shared state.

Подробнее
Jacek Broński-Jankowski
Jacek Broński-Jankowski
  • EN / День 1 / Зал2

Fandom developed a setup to build custom "apps" (think: micro-frontends) and deploy them on multiple platforms we run. We use them to conduct product research. Apps are delivered unconventionally: through the Google ad server.

Подробнее
Мария Шакшина
Мария Шакшина
  • RU / День 1 / Зал1

В своем докладе Мария продемонстрирует и сравнит множество stub-серверов для REST API, GraphQL, SSE и WebSocket, и расскажет, как быстро наполнить создаваемые заглушки фейковыми данными.

Подробнее
Олег Обидин
Олег Обидин
  • RU / День 2 / Зал1

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

Подробнее
Дмитрий Бежецков
Дмитрий Бежецков
  • RU / День 2 / Зал3

В этом докладе спикер расскажет аудитории JS-программистов, как wasm-код исполняется в различных VM, как он взаимодействует с JS и между собой.

Подробнее
Önder Ceylan
Önder Ceylan
  • EN / День 2 / Зал2

This talk aims to change the mindset of Puppeteer being only a content scraping and UI testing library, by inspiring you on observing your repeated patterns on your workflows and help you automate them in a creative way!

Подробнее
Виктор Русакович
Виктор Русакович
  • RU

Как ускорить работу приложения? Можно ли сделать ваше приложение доступным, даже пока от сервера не пришли данные и показывать, казалось бы, нечего? Виктор расскажет как о таких «обманных ускорениях», так и о простых техниках, которые позволят сделать контент доступным раньше.

Подробнее