WeakMap e WeakRef: gerenciamento de memória
O gerenciamento de memória em JavaScript depende do garbage collector (GC) do motor V8, que utiliza o algoritmo mark-and-sweep. Objetos mantidos por referências fortes nunca são coletados, mesmo quando não são mais necessários. Esse comportamento pode causar memory leaks em aplicações Node.js e React, especialmente quando referências a objetos desmontados ou callbacks antigos persistem.