Once you go PRPL…
The case for Progressive Web
The mobile web is slow and we've become accustomed to developing large and complex applications with powerful desktop and laptop machines. 73% of mobile internet users say that they’ve encountered a website that was too slow to load. The world of front end development is evolving continuously with more client-side heavy applications and with this, bundle sizes for many JS frameworks can be huge. This can significantly affect loading times, especially on a mobile device with a poor connection.
This talk will cover the concept behind the PRPL pattern, what it is and how you can use it to build a fast and reliable progressive single-page application.
We’ll talk about how you can:
- Push the most important resources first
- Render your initial route as soon as possible
- Pre-cache resources for all your routes using a Service Worker
- Lazy load your remaining routes so that they load on demand