概要
Hotwireは決して管理画面限定ではありません。管理画面が非常に得意だというだけで、UI/UXにこだわったエンドユーザ向け画面も、Hotwireで十分にこなせます
HotwireとRuby on Railsの組み合わせは、管理画面を高速にたくさん作るのが非常に得意です。自動的にコードを生成するScaffold機能も充実しており、自動テスト込みのCRUDのコードを自動生成してくれます。
もちろんActiveAdmin、RailsAdmin、Administrateや最近はAvoなどのアドミ画面ライブラリも充実していますが、多くの場合はこれすら不要なぐらいに、Ruby on Railsは高速に管理画面が作れます。
React用のJSON APIを設計している間に、CRUD実装が出来上がってしまうことも十分にあります。
Hotwireが管理画面に適しているのは間違いありません。しかし管理画面だけに向いているわけではありません。
下記の企業では、Hotwire(もしくは近い技術)をエンドユーザ画面で使用し、成功しています。
これ以外にも実例は多数です。