Pure Rails
React + Rails
React SPA
✅ Can stand up prototypes easily
- Lots of prebuilt server/client utilities to leverage
- ActiveStorage
- ActiveText
- ActionCable
- Etc.
- Stay within the framework to move quickly!
🛑 You're just adding complexity with little gain
🔶 Numerous high quality tutorials
- You can pull in UI libraries to speed yourself up
- Client/server isn't tightly integrated so there's a bit more work for those things (Think ActiveStorage)
Comparison