Been wondering, why so many still tend to use the overcomplicated react (for most implementations) over this beauty know as hotwire + stimulus. Maybe its just lack of awareness or sunk cost in terms of js implemented code base and devs. What y'all think?
Sunk cost, mainly. There are few if any benefits to using client-side JS frameworks such as React or Angular. I feel that the pendulum is swinging away from those, however, and towards things like Hotwire or HTMX.
React is simply better and more maintainable. Sure, it requires more work sometimes but maintainability is much more important than a little complexity
@@GregRippetoe No offense intended. But are you trying to say React code which is full of 3rd party dependencies is more maintainable than rails view files which are mostly just html with some Ruby sprinkled in it
@@joy-of-diy Rails projects have a ton of dependencies too. That's how open source works. No offense but you sound like an inexperienced developer. You need to gain more experience before talking about tech stacks.
I have sufficient experience to differ from you on this. Pick any 2-4 year old rails app and another React app with any backend, try booting and see which one runs without any dependency errors. Pretty sure the rails app will work as is, React app on the other end is highly unlikely. React has its pros but maintainable aint one of them when it comes to comparison with a rails app ✌️✌️
Talk starts at 12:00
Ruby programmers are huge blabbermouths. Instead of getting to the point, they like to waste people's time with nonsense first.
Amazing talk!!
Been wondering, why so many still tend to use the overcomplicated react (for most implementations) over this beauty know as hotwire + stimulus. Maybe its just lack of awareness or sunk cost in terms of js implemented code base and devs. What y'all think?
Sunk cost, mainly. There are few if any benefits to using client-side JS frameworks such as React or Angular. I feel that the pendulum is swinging away from those, however, and towards things like Hotwire or HTMX.
React is simply better and more maintainable. Sure, it requires more work sometimes but maintainability is much more important than a little complexity
@@GregRippetoe No offense intended. But are you trying to say React code which is full of 3rd party dependencies is more maintainable than rails view files which are mostly just html with some Ruby sprinkled in it
@@joy-of-diy Rails projects have a ton of dependencies too. That's how open source works. No offense but you sound like an inexperienced developer. You need to gain more experience before talking about tech stacks.
I have sufficient experience to differ from you on this. Pick any 2-4 year old rails app and another React app with any backend, try booting and see which one runs without any dependency errors. Pretty sure the rails app will work as is, React app on the other end is highly unlikely. React has its pros but maintainable aint one of them when it comes to comparison with a rails app ✌️✌️
Where is the github link