В проекте, над которым я работаю, я запрашиваю данные из внешнего API в моем контроллере, который затем отображается в представлении. Недавно я начал сталкиваться с исключениями, возникающими из-за ограничений скорости, которые вызваны чрезмерными вызовами API. Чтобы это исправить, я предполагаю, что мне нужно реализовать какую-то систему кеширования. Я читал о кэшировании страниц в рельсах, и это, похоже, не решает мою проблему, так как я не использую модели из собственной базы данных. Поэтому мне было интересно, существует ли простой способ кэширования страницы по времени, чтобы новые данные можно было запрашивать через API очень часто.
Надеюсь, это имеет смысл - я довольно новичок в Ruby on Rails и никогда раньше не работал с какой-либо системой кеширования.