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).
Un connecteur gĂ©nĂ©rique peut gĂ©rer les autorisations dâaccĂšs aux ressources ou mĂȘme filtrer les propriĂ©tĂ©s readonly ou hidden.