Au delà de la généricité et la facilité de compréhension et d’implémentation, l’application de ses bonnes pratiques permet d’implémenter des librairies et des connecteurs génériques sans aucune connaissance de l’API.
Un cache peut facilement :
Anticiper la récupération de la section suivante d’une ressource paginée.
Récupérer une ressource depuis sa collection en cache.
Maintenir la synchronisation entre les données locales et celles de l’API (Progressive Web Apps).