React, TypeScript и Redux — как сделать SPA для мобильных браузеров JS

Трафик с мобильных платформ превысил десктопный и продолжает расти. За мобилками будущее — это факт. Но для фронтенда не все так безоблачно. В мобильной разработке есть три важные проблемы — это нестабильное интернет соединение, слабые процессоры телефонов и неполная поддержка CSS и JS в мобильных браузерах. Я расскажу как мы решали эти проблемы пока делали 2gis.ru под мобильные браузеры:

  • Зачем минифицировать бандл, делать ленивую загрузку и бить на чанки.
  • Как хранить и нормализовать данные на клиенте.
  • Что даёт стек React/Preact, TypeScript и Redux.
  • А ещё как сделать “нативную” анимацию.

Презентация доклада

Вход в кабинет

Восстановление пароля