Backbone was a pain as you make more, React is a husk of its original intent. Both of these can be true while still having better modern alternatives
React vs. Backbone in 2025
231–240 of 245 posts
Re: React vs. Backbone in 2025
#232Earlier quoted context omitted.
> The reason I use React for simple things is because I also use React for complex things which require it... The reason I drive my 18-wheeled semi truck to the local store is because I also drive my 18-wheeled semi truck when hauling cargo across the country, and I don't want to use multiple vehicles. /s Fallacies can exist in both directions. "Use the right tool for the job" is good advice.
Your comparison doesn't make any sense because React is just fine for small apps. You're yelling at someone over using their car instead of roller skates to get groceries.
Re: React vs. Backbone in 2025
#233Earlier quoted context omitted.
> The reason I use React for simple things is because I also use React for complex things which require it... The reason I drive my 18-wheeled semi truck to the local store is because I also drive my 18-wheeled semi truck when hauling cargo across the country, and I don't want to use multiple vehicles. /s Fallacies can exist in both directions. "Use the right tool for the job" is good advice.
Seems like your example isn't equivalent to op's because using multiple frameworks increases complexity while picking a different car to drive to local store doesn't.
Re: React vs. Backbone in 2025
#234Earlier quoted context omitted.
Your comparison doesn't make any sense because React is just fine for small apps. You're yelling at someone over using their car instead of roller skates to get groceries.
His exemple makes sense... Loading 100kb for a simple page that should/could be static is not fine.
In fact, Backbone is 17.7kb minified+g zipped. So I guess other frameworks make less sense than react?
Re: React vs. Backbone in 2025
#235React is enterprise at this point. LOC isn’t the selling point. While i dream of post react world, none of the frameworks meaningfully push the needle. I’m working in angular now & signals make it fine. Everything is fine, nothing is great.
Interesting. Datastar, the front/back end framework, also has the concept of signals, allowing the backend to update them directly via HTTP responses or SSE events. https://data-star.dev/guide/reactive_signals
Re: React vs. Backbone in 2025
#236Re: React vs. Backbone in 2025
#237Earlier quoted context omitted.
People don’t or even can’t remember how was front end development before React/Flux/Redux. You could easily had problems with state management even with less than 1000 LOC simple pages. Of course, you could mitigate it, but it wasn’t trivial at all.
Look, I wrote one of the only published books on Backbone, and it will always have a special place in my heart, but ... the OP has no idea what he is talking about. Backbone employed a two-way data binding flow. You're responsible for updating the models (ie. state) (way #1) when the user triggers events, AND you are responsible for updating the DOM whenever the models (ie. state) changes (way #2). In React, they use…
Re: React vs. Backbone in 2025
#238Earlier quoted context omitted.
Look, I wrote one of the only published books on Backbone, and it will always have a special place in my heart, but ... the OP has no idea what he is talking about. Backbone employed a two-way data binding flow. You're responsible for updating the models (ie. state) (way #1) when the user triggers events, AND you are responsible for updating the DOM whenever the models (ie. state) changes (way #2). In React, they use…
so we need a state manager which also updates dom automatically. is there such a thing?
If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. We've asked you at least once before: https://news.ycombinator.com/item?id=36796345.
Re: React vs. Backbone in 2025
#239Earlier quoted context omitted.
so we need a state manager which also updates dom automatically. is there such a thing?
This is off topic but I need to ask you to stop breaking the site guidelines. You've been doing it repeatedly lately (not in the current case—present comment is fine), and we end up banning such accounts. If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it. We've asked you at least once before: https://news.ycombinator.com/item?id=367963…
Re: React vs. Backbone in 2025
#240Earlier quoted context omitted.
Apparently you are smarter than the team that created the library that spontaneously taken over nearly entire field of front-end development. Good for you!
Probably. I have been doing this for a while. Its like comparing your car to a Kia Soul as opposed to a Bugatti or McLaren. It not a comparison of what's awesome. Its a comparison against that thing in common use. It doesn't take much to be better than that.