Performance is one of the key aspects of user experience. In fact, many experts argue that web performance creates a good user experience. There are different aspects of web performance that you should consider when you are delivering an online experience, such as:
- Time to first byte (TTFB) and server-side latencies
- Rendering processes
- Interactions
One of the primary attributes of a Progressive Web App (PWA) is speed. That's because people like pages to load fast and respond to actions or input even faster. Making fast, interactive websites is as much of an art as it is a science.
Before diving into making fast PWAs, I want to define what this chapter is designed to help with:
- Goals: Defining key performance indicators to measure performance
- Guidelines: Defining ways for you to achieve these goals
- Demonstrate: Applying these guidelines to the...