← Back to context

Comment by likium

10 days ago

There's 3x more React libraries and code out there to reference. AI agents do _a lot_ better with React than, say, SolidJS. So productivity > performance is a tradeoff that many companies seem to happily take.

There's so many React libraries because the framew... I mean library is extremely barebones.

That is, in my view, the main issue with React (rendering model notwithstanding): every React application is composed of tens of tiny dependencies and since there are several competing libraries for even basic things like routing, no two projects are the same.

Umm, are we really taking "being AI friendly" as an account to choose framework now? I’ve seen this mentioned often enough lately that it’s making me uncomfortable. I fear if this will becomes epidemic. This will literally hault progress in improving and adopting better frameworks.

  • As a solo dev who picked SolidJS, yes, it is a big factor. Things like tldraw, node editors, wysiwyg editors, etc. Having to reimplement them is a huge time sink.

    • I also second this.

      Some point last year I dropped solidjs in favour of React.

      Purely because of libraries and ai assisted dev velocity for my own projects.

      Actually started working on the features instead of wrestling with framework.

      Sometimes taking the path of least resistance just makes sense.

> AI agents do _a lot_ better with React

Do you really think this is a solid argument in this particular discussion (about it being slow and introducing a mass of unnecessary complexity)?

  • Some people need ways to cope with the drawbacks of what they use, even if irrelevant to the conversation.