私が取り組んでいるプロジェクトでは、コントローラーの外部 API からデータを要求しており、それがビューに表示されます。最近、API への過度の呼び出しが原因であるレート制限が原因でスローされる例外に遭遇し始めました。これを修正するには、ある種のキャッシング システムを実装する必要があると想定しています。Rails のページ キャッシングについて調べてみましたが、自分のデータベースのモデルを使用していないため、問題は解決していないようです。そのため、定期的にページをキャッシュして、API を介して頻繁に新しいデータを要求できるようにする簡単な方法があるかどうか疑問に思っていました。
これが理にかなっていることを願っています-私はRuby on Railsにかなり慣れていないため、これまでにいかなる種類のキャッシュシステムも使用したことがありません.