Fast
Pages are built in advance, so the server only hands over finished files. A visitor on a phone gets the page at once, without waiting for anything to be assembled.
- Why
- Nothing is put together while a visitor waits: no database queries, no code running on the server, no plugins loading one after another.
- Images
- Every photo comes in light WebP and AVIF copies of the right size for each screen. A phone never downloads the picture made for a large monitor.
- Small pages
- The theme loads only the styles and scripts it needs. Pictures far down the page wait until you scroll to them.
- Caching
- The nginx config HERON writes tells browsers to keep pictures and styles, so the second page opens even faster.
- Proof
- A new HERON site scores 100 for performance in Lighthouse on a phone, and its home page weighs 3 KB.



