3 ms·
The third example is missing the data binding that you get automatically with React. It should look more like this: function increment() { count += 1;
by b_e_n_t_o_n 1y ago
The third example is missing the data binding that you get automatically with React. It should look more like this:
function increment() {
count += 1;
dispatchEvent(new CustomEvent(
"count-incremented",
{ detail: { count } }
));
}
I think I prefer not having to manage events all over the place.
- hbrn 1y agoThird example was supposed to be Svelte. Vue also isn't too far: function increment() { count.value += 1 } In 2025, React state management is complete shitshow compared to Svelte and Vue. How in the world people are claiming "React is just Javascript" is beyond me.