The quiet return of the static web

Media sites spent a decade adding servers between the reader and the page. The fastest publications are now taking them out again, and the reasons are as much about trust as speed.

Three translucent glass layers stacked in perspective, the top one outlined in a cyan-to-magenta gradient.

For most of the web’s history, a page was a file. You asked for it, a server handed it over, and your browser drew it. Then, for a decade or so, publishing became a live performance: every visit assembled the page from a database, a template engine, a personalisation layer and a dozen third-party scripts, all in the few hundred milliseconds before a reader lost patience.

That model is quietly being unwound. Not by a new framework, but by a rediscovery of an old idea: build the page once, put the finished file on a network of servers close to readers, and only run code where something genuinely has to change per person.

Why it came back

Three pressures pushed publishers in the same direction.

Speed stopped being optional. Search engines now measure how quickly a page becomes usable, how stable its layout is and how fast it responds to a tap. A pre-built file served from a nearby cache wins those measurements almost by default. A page assembled on demand has to work hard to tie.

Attack surface became a board-level topic. A server that runs application code on every request is a server that can be exploited on every request. A static file has no login form to brute-force, no query to inject into and no session to hijack. The dynamic parts, such as a newsletter sign-up or a comment system, can be isolated into small services with narrow permissions.

Cost curves inverted. Serving files from a content delivery network is cheap enough that a traffic spike from a viral story is an inconvenience rather than an outage. Running enough application servers to survive the same spike is expensive, and the money is spent whether the spike arrives or not.

What “static” actually means now

The word is misleading. Modern static sites are not frozen. The content lives in a content management system, a Markdown repository or a headless database. A build step turns that content into HTML, images and feeds. A deployment step pushes the result to the edge. Editors keep their tools; readers get files.

Interactive features have not disappeared. They have been demoted to components. A search box can query an index that was generated at build time. A video player can load its heavy code only when someone presses play. A form can post to a tiny function that validates input and forwards it, without the rest of the site knowing the function exists.

The trade-offs are real

Static-first is not free. Builds take time, and a site with hundreds of thousands of pages has to be clever about rebuilding only what changed. Truly personal experiences, such as a logged-in dashboard, still need a server. Editors used to seeing a change appear instantly have to learn that “published” and “deployed” are separate steps that usually complete within a minute or two.

The honest summary is that static-first moves complexity rather than removing it. The complexity moves from the moment a reader arrives, where every millisecond and every vulnerability is expensive, to the moment an editor publishes, where a slow or failed build is annoying but harmless.

Why it matters for readers

A page that loads instantly, does not jump around and works when the network is poor is a page that respects the person reading it. A site that cannot be compromised by a request is a site that will not leak the reader’s data through a hole nobody noticed. Those are editorial values expressed as architecture.

This site is built the same way. The stories you are reading are files. The chrome around them is glass, but the words underneath are solid.

Spotted an error? Read our corrections policy or tell us. Published claims are checked before release and corrected on this page when we get something wrong.

Watch & listen

A glowing infinity loop in gradient light with a bright cyan node at its centre.
Feature

Building the future with open ideas

Why OCXLY believes open ideas, powerful tools and a community that builds together are the foundation of a better digital future. A short film about how we work.

Keep reading

More Technology
Isometric translucent cubes connected by glowing gradient lines on a dark grid.
Technology 3 min read

Local AI is a hardware story

The push to run language and vision models on the device in your hand is usually told as a software breakthrough. The constraint that actually decides it is memory.

What are you looking for?

Try searching for

Browse