11 ms·
Despise React's unnecessary complexity and non-standard-compliant non-separation-of-concerns squeeze-it-all-in-js approach as well. Svelte(kit) is still the mo
by mentalgear 2y ago
Despise React's unnecessary complexity and non-standard-compliant non-separation-of-concerns squeeze-it-all-in-js approach as well.
Svelte(kit) is still the most W3C compliant of the major frameworks out there.
Also, it's not even a runtime-framework but a compiler, meaning you're left with nothing but the necessary HTML, JS & CSS just relevant for your page.
- mhoad 2y agoLit is also totally web standards compliant to be fair.
- deleted 2y ago[deleted]
- wg0 2y agoReact in the hook's era has gotten overly complex. The cods is unreadable and hard to reason about. Check any longer/complicated component as an example riddled with hooks. Comparatively, Svelte has a much simpler mental model and at the end, leaves nothing but basic plain old javascript. But I tend to question these days that do we need this much Javascript?
- shadowgovt 2y agoMostly for reactive rendering in response to incoming small data packets (or user supplied changes) mutating state. I have not seen an example of how to do that using vanilla HTML and CSS without some JavaScript support. Maybe it exists and I haven't come across it.
- avaldez_ 2y ago>Svelte(kit) is still the most W3C compliant of the major frameworks out there. Also, it's not even a runtime-framework but a compiler, meaning you're left with nothing but the necessary HTML, JS & CSS just relevant for your page. I'd argue that it's way easier to master the internals of a library than a whole bespoke compiler.