> 
> From a more personal perspective, and definitely more controversial, so take 
> this as one person's option: Frontend in Rails (Turbo and Hotwire) is a hot 
> mess and very few companies actually use it. Learning some React, and 
> building against APIs you've written, or other people's APIs is a much more 
> transferable skill set. I'd recommend Noel Rappin's Modern Front-End 
> Development for Rails 
> <https://pragprog.com/titles/nrclient2/modern-front-end-development-for-rails-second-edition/>
>  which covers all bases by including Turbo, Stimulus, React, and TypeScript. 
> That has a more balanced approach than a random person on the internet 
> screaming "Hotwire sucks!" ;) 
> 

Just to offer a counter to this, I would say the JS side of Rails (Stimulus 
included) has matured a great deal recently, and I have worked with teams that 
are actively using it in their applications (and migrating away from React in 
fact).

React has its place for sure, but I would say the whole model of API-driven 
React based UIs only really fits for a certain level of complexity and scale of 
team. Certainly having some React experience will broaden the potential job 
opportunities you can pursue, but I wouldn’t dismiss having a solid knowledge 
of Turbo, etc, as equally useful.

Tekin



-- 
You received this message because you are subscribed to the Google Groups 
"North West Ruby User Group (NWRUG)" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to nwrug-members+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/nwrug-members/00DACD7C-31E7-41F4-B13C-28E8216E5AAD%40tekin.co.uk.

Reply via email to