什么是静态 API

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费额度!

就像有一个趋势是使用预渲染的静态文件创建更多网站(以及更多网站的部分)(Jamstack)一样,我们也可能考虑将基于内容的 API 转换为静态。 Sean C Davis

一个静态 API仅仅是存储在内容分发网络 (CDN) 上的一组扁平的 JSON 文件。除了向请求用户提供内容(静态 JSON 文件)之外,它不执行任何其他操作。

但这并不意味着静态 API 很简单。并且每个文件都不需要手动生成或更新。静态 API 仍然可以使用数据库,并且仍然可以从外部服务提取数据。换句话说,它可以动态生成,但它是静态交付的。

用例可能有些受限,但我仍然喜欢它。从某种意义上说,所有 RSS 订阅源(或者更直接地说,JSON 订阅源) 都可以通过这种方式实现,而且很多确实如此

直接链接 →