Различайте хранение, валидацию и совместное кэширование. Три политики ответов показывают, когда использовать public с max-age, private с no-cache и no-store.
Cache-Control / HTTP / Caching / Web Development / Privacy / Security / Browser / CDN
Определите вызывающего, полезный груз, атомарную заявку и политику воспроизведения, чтобы повтор имел предсказуемый результат приложения.
web
Understand the differences between offset-based and cursor-based pagination and when to use each, especially when dealing with frequently changing datasets.
api / pagination / rest / offset / cursor / data consistency / web development