refactor(deps): Move from unmaintened Flask-Redis to the community driven Flask-Caching
Suite à feat: add redis sentinel support (!109 - closed) nous sommes dans une impasse ou la PR de @cyrinux pour ajouter le support de sentinel dans Flask-Redis ne sera pas merge. Quand bien même, le projet n'a pas de release depuis 2019, car le dev ne maintient plus le projet, donc ça ne vaut pas le coup de pérsévérer dans cette direction.
De plus, depuis le push de Redis deux alternative libres on vu le jour Redict et Valkey qui remettent en question la dépendance à Redis à long terme.
La méthode officielle pour faire du cache dans Flask est Flask-Caching, les points forts sont :
- dev par la communauté autour de Pallets (future-proof)
- release régulière, la dernière date de mai 2024
- support de plusieurs Backend (dont Redis) (futur-proof aussi)
- support de Redis Sentinel
Donc ya plus qu'a passer de l'une à l'autre