3 ms·
It's a strange article where I start out vigorously nodding my head "yes! yes!" and end up "WTF" when the bulk of the post is about how awesome Remix is (huh?!)
by jaredcwhite 5y ago
It's a strange article where I start out vigorously nodding my head "yes! yes!" and end up "WTF" when the bulk of the post is about how awesome Remix is (huh?!) and Tailwind has "solved" CSS (lol). I mean, if you like Remix and Tailwind, cool cool—but that really has nothing to do with the overall trajectory of what's generally-speaking possible, easy, or commendable about web development today.
The real success story we should be celebrating is how awesome the specs are in modern web browsers. Vanilla JS, CSS, and even HTML itself have gotten incredibly good. Just having Flexbox and Grid working as native CSS layout engines is tremendous, and soon we'll have container queries (!!). The latest ES versions are lightyears ahead of the JavaScript of yesteryear. HTML now has superpowers when you consider what custom elements/web components are capable of. Developments at the level of HTTP itself, along with in-browser imports, are affording new opportunities to leverage the browser directly to handle dependency graphs rather than requiring everyone to bundle/transpile everything all the time for all seasons.
I wish the article had gone much more into those exciting, web-spec developments—rather than tout an unproven and controversial JS framework (Remix) and a somewhat-proven yet still-controversial CSS framework.