I'm starting to wonder whether reactivity (not React specifically) was the originally sin that led to modern UI complexity. UI elements automatically reacting to data changes (as oppposed to components updating themselves by listening to events) was supposed to make things easier. But in reality, it introduced state as something distinct from both the UI and the data source (usually an API or a local cache). That int…
I genuinely don't understand why this model is the norm. As a game developer working in my own engine, UI is unbelievably straight-forward: the game has state. The master Render() function draws all of the graphics according to the current state, called at framerate times per second. Nothing in Render() can change the state of the program. The program can be run headlessly with Render() pre-processed out completely.…
Qite.js – Frontend framework for people who hate React and love HTML
71–80 of 168 posts
Re: Qite.js – Frontend framework for people who hate React and love HTML
#72Re: Qite.js – Frontend framework for people who hate React and love HTML
#73In order to do the JS that I have to do with an SSR app I went with Alpine.js. It reduces the JS I have to write and that fits my SSR approach.
It feels a bit like a modern jQuery to be honest: you cannot build whole apps with it, but just to sprinkle on top of an SSR it does really well.
Re: Qite.js – Frontend framework for people who hate React and love HTML
#74There are people who hate react?
Re: Qite.js – Frontend framework for people who hate React and love HTML
#75Re: Qite.js – Frontend framework for people who hate React and love HTML
#76Re: Qite.js – Frontend framework for people who hate React and love HTML
#77I'm starting to wonder whether reactivity (not React specifically) was the originally sin that led to modern UI complexity. UI elements automatically reacting to data changes (as oppposed to components updating themselves by listening to events) was supposed to make things easier. But in reality, it introduced state as something distinct from both the UI and the data source (usually an API or a local cache). That int…
That of course led to developers building much more complex UIs. Which offset the gains from reactivity. Hence the mess and we're basically where we started.
Re: Qite.js – Frontend framework for people who hate React and love HTML
#78Why have ` ` instead of using a ` ` element?
Re: Qite.js – Frontend framework for people who hate React and love HTML
#79Earlier quoted context omitted.
Does the author dislike react? How about preact? Or maybe simply jsx? Or nextjs? There's nothing wrong with either of these if used correctly. Thus "hate" is a rather shallow argument.
I will safely assume the author dislikes all that overly complex bloat bullshit and leave it at that. I am not going to autism this, as in invent a bunch of straw men to attack because there is some singular obsession silo of react-like fixations.