Search⌘ K

API Caching

Explore how to implement API caching in a Rails application using the jsonapi-serializer gem. Learn to measure and improve response times effectively by adding caching to serializers, ensuring faster data retrieval and optimized API performance.

We'll cover the following...

Add cache store

There is currently an implementation to cache with the gem jsonapi-serializer, which is easy to handle. Older versions of this gem work slightly differently, but can still be used for caching.

Let’s request the product list using the curl command to check the current response time of the app.

ruby-2.6.3
Test the code using Rails test

Click on the “Run” button to open a terminal. Then, open a new terminal by clicking the “ ...