This feels a lot like https://inertiajs.com/ which I've really been enjoying using recently
I do like scrappy rails views that can be assembled fast - but the React views our FE dev is putting on top of existing rails controllers have a much better UX.