この概念に関するさまざまな検索から、有用な結果を得るのに苦労しています。間違っている、および/または b. あいまい。ただし、基本的には、通常の Web アプリとして、またはコマンドライン インターフェイスで動作するアプリケーションを作成したいと考えています。私は昔、Perl を使用して sysadmin-y 用にこれを行ったことがありますが、Ruby/Rails を使用することによる喜びはまったくありませんでした。
私は Rails 自体に十分慣れており、あらゆる種類の CLI にスタンドアロンの Ruby も使用しています。私が探しているのは、Rails アプリケーションを CLI 機能を持つように拡張するためのベスト プラクティスです (存在する場合)。
おそらく答えは、スクリプト/ランナーを使用し、Rails モデルを使用しながら独自の「VC」を実行するのと同じくらい簡単です...これは私がやろうとしていたことですが、最初に一歩下がってそのアプローチの健全性を確認しようと思いました. RailsコントローラーはHTTPリクエストと密接に結びついているため、どのようにRailsコントローラーを利用するか想像するのに苦労していますが、賢い(より)人々が思いついたものに驚かされることがよくあります。
有益な回答をありがとう。