3 ms·
I really enjoy seeing lots of different takes on component style/animations, but I agree that it's pretty sad how brutal the base set of components is to work w
by lucasyvas 4y ago
I really enjoy seeing lots of different takes on component style/animations, but I agree that it's pretty sad how brutal the base set of components is to work with in the browser. It's sad that web components didn't really materialize, because it should really be possible to at least build components with framework A that are compatible with framework B. I believe Svelte can effectively compile to web components because it doesn't have a runtime like React does.
I have no axe to grind with different frontend frameworks beyond that they are deliberately awful at being compatible with one another. I can't even try new frameworks that often because I know the component ecosystem won't catch up for years and I'll lose interest by the time it does (or it'll die first). It's been this way since I started and it'll be this way once my career ends. Going around in circles.
The really messed up part is that HTML renderers are still amongst the best UI toolkits we have due to ubiquity and being cross platform. An engima.
- gedy 4y agoYeah it's weird that in spite of all the investment and awesome improvement in web tech the past decade, we still have such janky support for basic things like comboboxes and date pickers. Mobile browsers seem to have decent defaults but desktops are still eh.