Егор
Банщиков

Егор Банщиков
Егор Банщиков
2ГИС
Since 2016 I've been working as a frontend developer for 2GIS.com
Егор Банщиков
Егор Банщиков
2ГИС
  • 2017

    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