16 pontos por xguru 2025-12-27 | Ainda não há comentários. | Compartilhar no WhatsApp
  • Implementa de forma eficiente o gerenciamento de histórico de undo/redo em editores de texto, ferramentas de desenho, construtores de formulários etc.
  • Um mecanismo leve de undo/redo que funciona com JSON Patch (armazenando apenas as diferenças), sem copiar snapshots completos
  • Executa sobre o Mutative, oferecendo atualizações imutáveis intuitivas e rápidas como draft.count++
  • Com uma estrutura independente de framework que combina bem com React, Vue, Zustand, MobX e JavaScript vanilla, pode ser reutilizado como núcleo de undo/redo em qualquer lugar, bastando passar o estado
  • Como o histórico de mudanças é baseado em patches, o uso de memória é baixo e há pouca perda de desempenho mesmo em estados grandes
  • Oferece de forma limpa recursos essenciais de time travel, como modo de arquivamento automático/manual, limite máximo de histórico e restauração de estado com base em serialização JSON

Ainda não há comentários.

Ainda não há comentários.