Доклад

Как мы в 4 раза ускорили мобильную версию ВКонтакте

  • На русском языке
Презентация pdf

Когда-то мобильная версия ВКонтакте была WAP-сайтом для кнопочных телефонов, а вся команда разработки состояла из двух человек. Теперь это полноценное SPA-приложение, которое не уступает по функциональности нативным клиентам, а его разработкой занимается множество кросс-функциональных команд.

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

  • Тарас расскажет, какие оптимизации действительно эффективны, а что можно отложить на потом или вовсе проигнорировать;
  • представит широко известные приемы вроде Critical Path или устранение ресурсов, блокирующих рендеринг, и новейшие, не получившие широкую огласку, например Early Hints;
  • обсудит, как ускорение загрузки страниц влияет на бизнес-метрики и пользовательский опыт миллионов людей.

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

Спикеры

Приглашенные эксперты

Расписание