Railsを使用するためのモデルは必要ありませんが、ActiveRecordがまったく必要ない場合は、 Sinatraのような軽量のフレームワークの恩恵を受ける可能性があります。それはあなたの質問に答えませんが、アプリケーションにデータベース要件が本当にないかどうかを検討する価値があります。
paramsハッシュを介してコントローラーでアクセスできるリソースの少ないユーザー入力にアクセスしようとしているようです。したがって、フォームアクションの有効なルートを設定したと仮定すると、コントローラーを使用してGETまたはPOSTパラメーターを抽出します。
例えば:
# You define a non-resourceful route in routes.rb for your form action.
get 'twitternames/show'
# Form action directs user to GET the following route after filling in the form.
http://example.com/twitternames/show?user=foo
# The controller action extracts the data.
def show
@user = params[:user]
# render the view unless you tell rails to do something else
end
# show.html.erb
<%= @user %>
正しいルートを作成することが重要です。URLを適切なセグメントに分割できるルートを定義すると、残りは適切な場所に配置されます。