Call APIs and caching at client side

On the previous article, we talked about SSR, pre-fetching, and calling APIs on the server. In this article, we are going to talk about handling APIs on the client side of the app. As we discussed before, calling APIs on the server has its own advantages. It can help us improve initial loading, SEO, and reduce unnecessary client-side requests. But not every piece of data should be fetched on the server. Some parts of the app were strongly connected to user interactions, real-time changes, and us
