News for hackers. Stuff that matters.
Re:Crank.js – Write JSX-driven components with functions, pr... by petilon on Friday April 17, 2020 @11:40PM (#22905147)
Agree. React started out simple, but now is over-complicated. Here's another tiny lib to use JSX in a native JavaScript application.

https://github.com/wisercoder/uibuilder

Uibuilder is "close to the metal", so there is no heavy library--especially one that completely changes the programming model of the web--sitting between your code and the browser

Re:Crank.js – Write JSX-driven components with functions, pr... by balls187 on Saturday April 18, 2020 @12:13AM (#22905266)
Can you elaborate on what makes React over-complicated?
Re:Crank.js – Write JSX-driven components with functions, pr... by steve_adams_86 on Saturday April 18, 2020 @01:14AM (#22905486)
In a way I feel it has become less complicated. I can do so much with hooks so easily using a dead simple API, for example. I write less code now than I ever did with react.

Admittedly, react now comes with that API and the previous ways of doing things, and that could be seen as over complication.