reselectreduxjs
NOVOReselect é uma biblioteca para criar funções seletoras memoizadas, comumente usada com Redux, mas também utilizável com qualquer dado imutável em JavaScript puro. Seletores computam dados derivados, evitam recomputação desnecessária e podem ser compostos.