Why static HTML still wins

Most sites do not need a framework. A folder of HTML files, served as-is, covers the common case.

It is fast by default

There is no bundle to download, no hydration step, no runtime to boot. The browser gets markup and paints it.

It does not rot

A page written today opens the same way in ten years. No lockfile to resolve, no build that breaks on a major version bump.

It is easy to review

What you read in the file is what the visitor sees. No indirection between the source and the output.

When to reach for more

Stateful dashboards, real-time data, and long forms justify a client runtime. A portfolio does not.