やりたいこと

Railsで下記を実装したいのです。
画面分割かつ可変なウェブコンポーネントです。
https://philipwalton.github.io/responsive-components/

困ってること

Railsに移行する方法がイメージできないこと。

現状

$ git clone
$ npm start
localhostでdemo実行

までできたのですが、このデモではnode.jsを使っている?関係で、Railsで同じような機能を実装する方法がイメージできません。(javascriptは文法程度で、node.jsは触ったことありません。)
今まではslimbootstrap4等のテンプレートエンジンを利用してきたのですが、bootstrap4でも上記と同じような機能の実装はできなさそうなのが現状です。

上記をRailsアプリ内で実装する流れ?をご教授いただけると幸いです。
よろしくお願いします。