Get Mystery Box with random crypto!

The Ultimate Guide to Web Performance. Part III - Server, Tes | Helpful Web Development

The Ultimate Guide to Web Performance. Part III - Server, Testing Tools, and Frameworks

Server

Use HTTPS
Keep the size of cookies low as possible
Avoid bad requests
Set HTTP cache headers
Enable gzip and brotli compression
Self-host your static asssets
Enable OCSP stapling
Adopt IPv6
Serve assets over HTTP/2
Implement HPACK compression
Set proper security headers

Testing Tools

Measure site speed with Pingdom
Measure site speed with WebPageTest
Measure performance with the RAIL model
Configure Webpack performance hints
Use bundlesize
Measure JavaScript execution time
Use lighthouse-ci
Use Lighthouse Bot to set a performance budget
Test on remote real devices
Use Sitespeed
Use Calibre
Use SpeedCurve
Use k6
Use SpeedTracker

Frameworks

Use an ahead of time compiler
Improve Angular performance
Debug React perfomance
Eliminate common React issues
Make components connection aware
Implement adaptive serving
Serve Adaptive Components Using the Network Information API