Understanding when to cache your APIs
Briefly

Client-side caching allows developers to configure caching rules within REST API clients on end-user devices, making it suitable for small projects or companies where scale maintenance is not a key concern.
Server-side caching intercepts round trips to API controllers, storing and returning responses from cache, helping improve efficiency and performance by reducing response time.
The cache hit ratio, determining the efficiency of the caching logic, is essential to monitor and optimize when deploying caching mechanisms in front of backend systems.
Read at Medium
[
|
]