Tuesday, August 12, 2025

Web apps: CSS vs SPA

Not only that complex to build "native" mobile apps are "winning" over PWA (Portable Web Apps)
even though such web solution in many cases would be better and much simpler, that is not all.

The actual web apps are now mostly build with very complex toolsets on top of JavaScript,
including compilers, bundlers, and all kinds of libraries and tools: SPA: "Single" Page Apps.

But again, this is neither necessary, nor good.
In many cases, just using "native" web, HTML + CSS,
with minimum help of "vanilla" JavaScript would be enough.
With HTMLX maybe to fetch data.

And AI tools are making it worse, since React is often used by default
and verbose and complex result is often not humanly readable. 

So humans are becoming like dogs, getting "free" food, and unable to "hunt" for themselves. 
Just to be friendly to the master. 
And not-to-be-named master is "Complexity"

It's time for modern CSS to kill the SPA - Jono Alderson

Why Semantic HTML Still Matters - Jono Alderson

JavaScript broke the web (and called it progress) - Jono Alderson


25 CSS App Design | FreeFrontend