Think JavaScript is your only option for the front-end? Think again. Hyperstack is a Ruby DSL, compiled by Opal, bundled by Webpack, powered by React.

Source: Hyperstack.org

Hyperloop rebranded as Hyperstack recently… (Summary: Opal + React, so basically client-side Ruby that uses React)