Reader small image

You're reading from  Building Microservices with Node.js

Product typeBook
Published inMay 2024
Reading LevelIntermediate
PublisherPackt
ISBN-139781838985936
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Daniel Kapexhiu
Daniel Kapexhiu
author image
Daniel Kapexhiu

Daniel Kapexhiu is a software developer with over 6 years of working experience developing web applications using the latest technologies in frontend and backend development. Daniel has been studying and learning software development for about 12 years and has extended expertise in programming. He specializes in the JavaScript ecosystem, and is always updated about new releases of ECMAScript. He is ever eager to learn and master the new tools and paradigms of JavaScript.
Read more about Daniel Kapexhiu

Right arrow

Client-side caching and edge caching

In this section, we’re going to show you how to work with client-side caching and edge caching. Client-side caching and edge caching are strategies used to improve performance and reduce the load on servers by storing and serving content closer to the user.

Client-side caching

Client-side caching involves storing resources (e.g., HTML pages, stylesheets, scripts, images) on the client device (such as a web browser) to avoid repeated requests to the server.

Here are some of its advantages:

  • Client-side caching reduces server load by serving cached content directly from the client. This means that client-side caching can improve the performance and efficiency of both the web server and the web browser. By serving cached content directly from the client, the web server does not have to process and send the same data repeatedly to the same or different users. This reduces the server load, meaning the amount of work or requests...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Building Microservices with Node.js
Published in: May 2024Publisher: PacktISBN-13: 9781838985936

Author (1)

author image
Daniel Kapexhiu

Daniel Kapexhiu is a software developer with over 6 years of working experience developing web applications using the latest technologies in frontend and backend development. Daniel has been studying and learning software development for about 12 years and has extended expertise in programming. He specializes in the JavaScript ecosystem, and is always updated about new releases of ECMAScript. He is ever eager to learn and master the new tools and paradigms of JavaScript.
Read more about Daniel Kapexhiu