October 2017
Intermediate to advanced
302 pages
7h 27m
English
Addy Osmani defines the PUSH of PRPL as follows:
Essentially, this means that your first priority is loading only what you need to render your initial route as fast as possible. Sound familiar? This is exactly the principle we followed with our application shell.
A gentle definition of Push can be "load the critical content first, before anything else." This definition fits exactly with the app shell pattern, but it's not quite what Osmani means.
The following section is a theoretical introduction to server push technology. Since we don't have control over our server (AKA Firebase), we won't be implementing this approach, but it's good to know about for your future PWAs that communicate ...
Read now
Unlock full access