• 19-20 мая
  • Санкт-Петербург, пл. Победы, 1
RU / День 1 / Зал1

Комментарий Программного комитета:

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

Это технологический доклад, раскрывающий архитектуру React Native. Доклад будет полезен разработчикам любого уровня, как уже использующим React Native, так и присматривающимся к данной технологии. Поможет влиться, обрести понимание технологии и не бояться разработчикам, которые только смотрят на RN как на перспективную технологию для будущих или нынешних проектов.

В докладе присутствует 5 независимых глав:

  • Разработка на React Native (вступления для людей, незнакомых с технологией);
  • Изучение внутренностей (пример устройства приложения на Android; коммуникация JS и нативной части; рассказ про таймеры в JS);
  • Ограничение производительности;
  • Анимации (пример для демонстрации ограничение производительности);
  • Реальные примеры (покажем немного бизнес-кода, чтобы вы не боялись).
Дмитрий Пацура
Дмитрий Пацура

Разработчик, 10 лет опыта, писал множество проектов в open-source, начиная от статического анализатора, заканчивая компилятором TypeScript. Ведущий самого безызвестного подкаста во всем frontend — UnderJS.

Related open source:

  • PHPSA — статический анализатор на PHP для PHP;
  • GHubber — мобильный клиент для GitHub на React Native;
  • StaticScript — язык программирования, использующий LLVM как бэкенд и typescript как фронтенд.

Кроме того, Дмитрий являлся контрибьютором в Zephir Language & Phalcon framework.