Static Sites Are Back, and That Is a Good Thing

For about a decade the default answer to "how do we build this site" kept getting heavier. A database, an admin panel, a server that renders every page on request, a stack of plugins to hold it all together. It worked, mostly. It also meant a small brochure site was running the same kind of machinery as a bank.
Lately the pendulum has swung back. More and more sites, including plenty we build, are being shipped as static files: plain HTML, CSS, and a little JavaScript, generated ahead of time and dropped onto a fast network. No live database behind the homepage. No server thinking hard every time someone visits. Just files.
I want to explain why that is happening, because it is not nostalgia. It is a pretty rational response to what most sites actually need.
What "static" really buys you
Start with speed, because it is the most obvious win. When a page is already built, serving it is close to free. There is no query to run, no template to assemble, no round trip to a database in another building. The file sits on a server near the visitor and comes back almost instantly. You can layer caching on a dynamic site to fake some of this, but static gets there by default, without you fighting for it. We wrote separately about what actually makes software feel fast, and a huge share of it comes down to not doing work you did not have to do.
Then there is security, which people underrate until it bites them. A static site has almost no attack surface. There is no login to brute force on the public site, no database to inject, no plugin with a known hole waiting to be scanned. You cannot hack a file that only knows how to be read. Compare that to a typical content system, where security is a subscription: patch this, update that, hope the plugin author is still awake. With static output, most of that worry simply is not there.
Cost follows from the same logic. Serving files is cheap and scales without drama. A static site can take a traffic spike that would knock a small dynamic server flat, and it can often run for a few dollars a month, sometimes nothing. You are not paying a server to sit there thinking. You are paying to store some files and hand them out.

And there is a quieter benefit: simplicity. Fewer moving parts means fewer things that break at 2am. A static site you built two years ago and did not touch will almost certainly still work today. A dynamic one with a database and a dozen dependencies might not, because something upstream changed while you were not looking. Boring is a feature. Boring lets you sleep.
What static is genuinely great for
Here is the honest scope. Static is a fantastic fit for a large slice of the web, and it is the wrong tool for another slice. Knowing which is which saves you a lot of pain.
Static shines when the content is mostly the same for everyone and does not change by the second:
- Marketing and small-business sites, where the job is to explain what you do and get someone to call or buy
- Documentation, which is read far more than it is edited
- Portfolios, where the point is to show work quickly and look sharp doing it
- Blogs and most publishing, where each article is written once and read many times
That last group is worth sitting with. A blog does not need a live database rendering a post on every visit. The post was written days ago and will not change while you read it. Building it once and serving the file is not a compromise, it is the right shape for the problem. This site you are reading works that way.
If you are picking a template or a build for one of these, a lot of the value is in what you are not signing up for. No monthly patch treadmill, no surprise slowdown when traffic climbs. If you are shopping around, it is worth knowing what to check before buying a template so you can tell a genuinely fast, self-contained build from one that quietly needs a server to feel alive.
Where you still need a real backend
Now the part the static cheerleaders skip. Plenty of things cannot be prebuilt, and pretending otherwise leads to bad builds.
The moment a page has to be different for each person, static alone is not enough. User accounts, logins, saved settings, a dashboard that shows your data and not mine: that is dynamic by nature. You cannot generate a personal page ahead of time for a person who has not signed up yet.
Live data is the other line. Prices that change through the day, stock that has to be right this second, a booking calendar, a live chat, anything where stale is wrong. And serious commerce sits here too. A small shop with a handful of products can lean heavily on static pages with a checkout bolted on. A real store with inventory, accounts, orders, and refunds needs an actual application underneath, and no amount of clever prebuilding changes that.
The good news is these are not opposing camps anymore. The modern approach is to build most of a site static and fast, then let the few genuinely dynamic parts talk to a backend or an API only where they must. You get the speed and calm of static for the ninety percent that is just content, and real server logic for the ten percent that truly needs it. That middle path, rendering what you can ahead of time and keeping the rest live, is the same instinct behind the quiet return of server-side rendering. The industry is not choosing static over dynamic. It is getting better at using each where it fits.
So no, static sites coming back is not a step backward. It is the field growing up a little, and remembering that most pages are just pages, and pages should be fast, cheap, and hard to break.
If a fast, low-maintenance site is what your project actually needs, that is most of what our store is built around. Browse templates and you will see the difference a prebuilt, static-first build makes.
Ready when you are.
Browse templatesGet the next one in your inbox
Occasional, practical notes on building sites that sell. No spam, unsubscribe anytime.
Keep reading

AI Agents That Write Code: What They Do Well and Where They Fail
An honest field report from a studio that uses coding agents every day. Where they genuinely help, where they still fail, and how we keep the wheel.

What AI Will Actually Change in the Next Five Years (and What It Won't)
A grounded take from a small studio on the AI changes that are already real and compounding, and the ones that are mostly noise.