DEV Community

Discussion on: SolidJS Official Release: The long road to 1.0

 
ryansolid profile image
Ryan Carniato • Edited

I guess I don't get it. Or I agree with you except I see Solid as the example of what you are getting at.

I never saw Sinuous doing anything different than Solid except shaving some size on the HyperScript version. Maybe I haven't made it clear. But they have identical ergonomics if you so choose to use Solid that way (other than reactive API, but that's swappable).

But I actually find the compiled output from Solid's JSX much clearer what's going on as less is hidden inside the library. The DOM operations are out in the open and resemble the input code. Almost as if you weren't using a templating engine at all.

Solid came about from my experience maintaining and training people on a large production Knockout app over most of a decade. And a lot of the same lessons learned. Balancing abstraction with control.