Spotlight: Web Performance

2019-03-23 00:00:00 2019-03-24 00:00:00 America/Toronto Spotlight: Web Performance Web performance has come a long way. From how we once defined what web performance was, to the actual tools that we also once used to make said measurements. But this dark art has moved into the spotlight, as the near ubiquitous use of frameworks,… Toronto FITC Toronto

Presentation


Overview

PWAs are a newly emerging delivery format for web, desktop apps. The fact that they can be installed on a client device and behave like natively installed apps means that special care should be taken when designing and building these types of apps, above and beyond a typical browser-only web application. One of the most important (potential) differentiators in the user experience of a PWA app vs a traditional web app is the ability to provide a high-performance UI because of their ability to do things like cache resources offline, including entire pieces of Web UI code, and the use of background services. In this talk we are going to do an exhaustive overview of the entire landscape of building PWAs from a performance-first perspective.

Target Audience

Web development teams

Assumed Audience Knowledge

Web Development fundamentals

Objective

Large enterprise applications

Five Things Audience Members Will Learn

  1. Why PWA’s require performance engineering
  2. What tools are available to measure performance metrics
  3. Offline caching strategies
  4. Host device considerations: desktop and mobile
  5. Taking advantage of background code: Service Workers