<story><title>Solidjs – JavaScript UI Library</title><url>https://www.solidjs.com/</url></story><parent_chain></parent_chain><comment><author>skrebbel</author><text>(repost from the Asciinema thread, this comment feels more on topic here)&lt;p&gt;Wow, I just read about Solid for the first time, and I&amp;#x27;m impressed at the API design. I love how it&amp;#x27;s a fully reactive data flow thing, but it looks and feels like React Hooks.&lt;p&gt;The other reactive&amp;#x2F;observable-based frameworks I&amp;#x27;ve seen (eg Cycle) put the observable streams center piece. I always felt that was distracting, and that nuances about how the underlying observable stream library worked (eg Rxjs or Bacon) quickly got in the way.&lt;p&gt;Solid still puts the components firmly at the center, just like React, but replaces React&amp;#x27;s state concept by reactive observable state, called &amp;quot;signals&amp;quot;. You use them like you useState in React, but deep inside it&amp;#x27;s an observable stream of data changes, and you get all the finegrained update control that comes with that.&lt;p&gt;I also love how noun-heavy it is. Resources, tracking scopes, effects, signals. It&amp;#x27;s just like how React moved from &amp;quot;do this thing after the component updated&amp;quot; to &amp;quot;ok we have this concept called an effect&amp;quot;, but extended to more topics such as dealing with async data loading, when exactly a signal is observable, etc.</text></comment>
<story><title>Solidjs – JavaScript UI Library</title><url>https://www.solidjs.com/</url></story><parent_chain></parent_chain><comment><author>no_wizard</author><text>Heck of a library, and its creator, Ryan Carniato, is a very smart engineer who works on both Marko[0] and solidjs. He&amp;#x27;s really patient and answers my random questions on Twitter pretty reliably, I have to say I appreciate it!&lt;p&gt;The performance that SolidJS eeks out of the DOM is really next level.&lt;p&gt;I think it could use a small augment in the docs about migrating from React to SolidJS, but all around the project is very approachable and fantastic, and its &lt;i&gt;fast&lt;/i&gt;&lt;p&gt;[0]: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;markojs.com&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;markojs.com&amp;#x2F;&lt;/a&gt;</text></comment>