logoalt Hacker News

skeptrunetoday at 3:18 AM3 repliesview on HN

I love Solid so much. It has feature parity with React and is faster. However, most importantly, it's just 1,823 well organized commits (1,329 of which belong to the creator). That gives me confidence to keep it around long term.

React is unreadable and bloated with 20,368 commits and seemingly unstable with the maintainers always pivoting it around. I like it's semantics, but don't want to deal with updating it long term as a dependency.


Replies

afro88today at 5:00 AM

> most importantly, it's just 1,823 well organized commits (1,329 of which belong to the creator). That gives me confidence to keep it around long term.

Genuinely curious: why does a low number of commits, and mostly commits from one person, give you confidence to keep it around long term?

show 1 reply
freeamztoday at 12:08 PM

What about hono client side? Seems to have most React functionalities:

https://hono.dev/docs/guides/jsx-dom ?

hasperditoday at 5:39 AM

Sorry, but number of commits don't say anything about the quality and direction of a project.

React has been around for much longer than Solid, and also much much more popular, with many more contributors. It's also the pioneer of virtual DOM reactivity, when you're a pioneer there bound to be some trial and error.

It can also be argued that SolidJS has a higher bus factor, as it's still very dependant on the creator (Ryan Carniato).

Sharing my experience... A while ago, I wanted to build an app using SolidJS 1.4 but got stuck because of a list mapping bug, ie. child list not updating IIRC. I reached out to Ryan, he said that he knew about the bug and had a fix coming in the next release. I couldn't wait, so I had to port what I had to React and call it a day.

show 2 replies