Twitter Lite: A Speedier, Calorie-Free App For Mobile

The web is becoming a platform for lightweight apps that can be accessed on-demand, installed without friction, and incrementally updated. - Nicolas Gallagher

Twitter has launched a revamped version of their mobile app - Twitter Lite, essnetially a progressive web app that can be access at
The shiny new update is fast and responsive, uses less data, takes up less storage space, and supports push notifications and offline use in modern browsers as Nicolas Gallagher, Twitter engineer shares.
Twitter Lite is a client side javascript app w/ simple node.js server handling back end work. Built and tested with a suite of open source libraries - React, Redux, Normalizr, Globalize, Babel, Webpack, Jest, WebdriverIO, and Yarn - it stands at a fraction of the native apps size.

And at 1-3% the size of our native apps, Twitter Lite requires only a fraction of the device storage space. - Nicolas Gallagher

But the objective was mainly to ensure access to the platform for all, with the emphasis on emerging markets where the network is slow, it's reliability is untrusted at best and mostly expensive. With the majority of the planet on 3G and 2G, a proper eperience was priority one. Load times were cut by 30%, time to interactive latency by 25%, and is interactive in 5s over 3G. Webpack and when available, Service Workers, are used to help orchestrate these progressive loads and the snappiest expeirence possible.

We’ve optimized images to reduce their impact on data usage by as much as 40% as you scroll through a timeline. - Nicolas Gallagher

For the finite detais and what their future plans are, make your way to the Twitter Engineering blog. In closing, I'll add a sharp and sagacious statement from Andy Davies: