Il semble y avoir une fuite de mémoire dans le fichier store.js, lorsque l’utilisateur navigue entre différents sujets, _identityMap semble croître rapidement à chaque requête RESTful, puis épuise la mémoire avec de grands tas JavaScript.
Peut-être qu’ajouter une fonction pruneMap à store.js, avec un algorithme FIFO pour supprimer les cartes les plus anciennes, suffira-t-il ?
Le fichier store.js stocke chaque réponse de la requête API, et lorsque l’utilisateur passe d’un sujet à un autre en utilisant « récent/associé » sous le sujet, le tas JS s’accumulera.
Ceci peut être vu depuis les performances de la console du navigateur. Je téléchargerai une vidéo de cela demain.