Cache in memory e type safety para NodeJS
Para quem procura uma implementação simples e leve de um cache in memory para desenvolvimento e type safety, aqui esta uma biblioteca simples para isso: super-sessionstorage
, a syntax é a mesma do sessionStorage/localStorage no client side com algumas funções extras.
Por trás dos panos ele usa um Map
para armazenamento e possui funções como TTL (time to live) e outras, para instalar:
npm i super-sessionstorage
Link do npm package: