Ready Set Go: Loading Single Page Apps Fast

Jon Johnson (11.Oct.2018 at 11:35)
Talk at Symfony Loves PHP 2018 - San Francisco (English - US)

Rating: 0 of 5

First impressions matter. You only have a few milliseconds to make one on the web. How users experience the first few moments of working with your application will influence their entire experience. Looking at a white browser screen for 5 seconds is NOT a good first impression. We can do better without a lot of effort by organizing the way our assets load and are cached. Let's talk details. What kind of cache control header should you send with a fingerprinted asset? How can you add a kill switch to a service worker to avoid leaving your users with a broken application? What makes a javascript application installable as a PWA? How can you notify users that a new version of your app is available? As the Lead Developer and Architect for the Ilios Project I've answered all of these questions in production on an open source application used by health science universities on 5 continents.

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= eight minus five
 
No comments yet.
© Joind.in 2018