私は一般的にレールとMVC開発に非常に慣れておらず、bitlyへの外部API呼び出しを行うアプリに取り組んでいます。
以下をビューに配置して、fb と twit に使用する shorturl を生成しました。
<% Bitly.use_api_version_3
bitly = Bitly.client
shareUrl = bitly.shorten("http://example.com/#{id}").short_url%>
これを行ったので、このページが表示されるたびに少しずつ呼び出していることに気付きました。キャッシュを許可するよりもモデルビューでこれを行う方が効率的だと思います。それは理にかなっていますか?モデルでこのアクションをどのように実行しますか?