React, TypeScript and Redux - how to create a SPA for mobile browsers JS

Mobile traffic has already exceeded the desktop one and it keeps growing.
Mobile platforms own the future. However for front-end the development goes
not that smooth as we would wish. There are three major issues that mobile
web development is facing: unstable internet connection, smartphones’ week
processors and CSS and JS partial support in mobile browsers. I will share
our experience of how we overcame these issues in creating the 2GIS.Online
for mobile browsers.

  • Why it is crucial to minify bundles, use lazy loading and split into chunks;
  • How to store and normalize the data on the client side;
  • How to use React/Preact, TypeScript and Redux to the maximum;
  • How to develop “native” animation;



Log in

Password recovery