【发布时间】:2014-04-03 23:02:33
【问题描述】:
我正在使用 JavaScript(this page)从客户端查询 GitHub API。
每次页面加载时都有 14 次 API 调用,这意味着我最终会很快达到 GitHub 的 API 速率限制,即每小时 5000 次调用。
我见过的大多数缓存策略都假设您可以访问服务器,但就我而言,我正在运行一个纯静态的 Middleman 站点。
所以我的问题是:如何缓存来自客户端的 API 请求?是否有提供此服务的第三方应用?
(请注意,我的用例是许多不同的客户端访问页面(例如,它已从 Hacker News 链接),而不是单个客户端刷新。所以本地缓存并没有太大帮助。)
【问题讨论】:
标签: javascript api caching github