We have looked at both the time to first byte and runtime performance issues. The best way to make sure that your site is performing its best is by implementing architecture best practices. The PRPL pattern was created to help modern web applications achieve top performance values.
The Google Polymer team developed PRPL as a guideline to follow to help websites perform better. It should be considered an architecture you can implement, but it is not all about technical specifics. To quote the PRPL documentation:
"PRPL is more about a mindset and a long-term vision for improving the performance of the mobile web than it is about specific technologies or techniques."
PRPL goes back to the principle of putting performance as a first-class feature of any website.
PRPL stands for:
- Push critical resources for the initial URL route using <link preload>...