3 ms·
> Honestly, Joystick doesn't seem at all like React, Vue, or Svelte. The component framework (@joystick.js/ui) portion is best compared to those. > Svelte is
by rglover 4y ago
> Honestly, Joystick doesn't seem at all like React, Vue, or Svelte.
The component framework (@joystick.js/ui) portion is best compared to those.
> Svelte is closer to "just plain CSS and HTML" as I've even seen in a framework that also allows two-way data binding
Joystick does this too but with zero need for a special compiler/extra syntax.
> Automatic scoping of CSS to a component is also nice when you aren't trying to set a global style.
Joystick also does this without any special compiler. Whatever CSS you define on a component is explicitly scoped to the HTML rendered by that component.
---
The compiler and data attribute stuff are the hang up for me. It's adding stuff in that's non-standard. Admittedly, it's neat/clever, but that line of thought has lead (JavaScript-driven) web development down a rabbit hole. I started about 10 years after you (2006) and want to get back to that level of simplicity—sans IE6 rendering bugs—without compromising productivity. I think Joystick hits the sweet spot on that.