Categories
Posts

Fallback vs. Enhancement

Jeremy Keith thinking about how to approach progressive web apps:

I think it’s vital to not think in terms of older browsers “falling back” but to think in terms of newer browsers getting a turbo-boost. That may sound like a nit-picky semantic subtlety, but it’s actually a radical difference in mindset.

And the line that is going to hit home for lots of people:

Server-side rendering is not a fallback; client-side rendering is an enhancement.

It is a strange situation to see server-side rendering, one of the original core features of the web, transition into a difficult challenge.