Broken site plus JS
[update] this section was amended to remove negative example of specific site in favor of generic description of the issue.
The major oversight is that those frameworks go hand in hand with Node.js server–side. Facility, which PHP–powered WordPress core simply doesn’t have.
This creates a rift in templating between server and client. Rift which developers tend to ignore in favor of building site that only receives data via API and is templated client–side.
And it is broken.
That this considered to be acceptable future of WordPress sites is terrifying.
Not everyone has JS
But you can make JS sites that still work without JS.
Site that works plus JS
Progressive enhancement, please
Please make content sites that work for everyone. You don’t have to discard fancy JS toys for that, only learn how to use them better.
Otherwise you are just paving a road to a more shitty web.
- Progressive Enhancement by Joe Hoyle
- Progressive Enhancement—Ain’t Nobody Got Time for that by Caspar Hübinger
- Thoughts on Progressive Enhancement and Accessibility by Mike Little