For me it's quite the opposite. It was the best way to build applications in the past when client side js was hard to use.
Many startups took advantage in creating apps fast with RoR.
Now that (especially with TypeScript) JS is good enough, browsers and JS engines improved a lot, I start to see less advantages in not using js/ts both for client and server.
Many startups took advantage in creating apps fast with RoR.
Now that (especially with TypeScript) JS is good enough, browsers and JS engines improved a lot, I start to see less advantages in not using js/ts both for client and server.