As this blogpost purely describes the backend implementation it is therefor frontend agnostic. In theory you could use this in your backend for any front end you want.
I would say caching mechanisms like this are especially valuable for mobile applications, where (especially in some countries) every bit of data might cost your user money if they use mobile data.