質問: Rails APIモード + React.jsで作成したECサイトのようなものに管理画面を追加したいと考えています。 一度はactive_adminの導入を検討したのですが、購入者へのメール送信など、既存データの編集・削除以外の機能も将来的には検討しているためgemによる管理画面の作成は取り止めました。 ただ、そうなった場合、通常のrailsのようにrails内のviewを使ったりAdminController(仮)を作成することで管理画面用の機能を付け足すことは可能なのでしょうか? APIモードでの管理画面の追加方法を教えていただけると大変助かります。 よろしくお願いいたします。
回答: 管理画面もRailsのViewなどで作る予定なら通常のRailsプロジェクトに変更したほうが良いです。 APIで使用しているコントローラは`ActionController::API`を継承する形に変更するだけでOKです。