
immer
immerjs
Create the next immutable state by mutating the current one
AI 简介
Immer 是一个用于简化不可变数据处理的 JavaScript 库。其核心功能允许开发者通过直接修改现有状态来创建新的不可变状态,而无需手动深拷贝对象或编写复杂的更新逻辑,这极大地提高了代码的可读性和开发效率。该库支持包括 Redux 在内的多种状态管理场景,并且特别适用于需要频繁更新复杂状态树的应用程序中。凭借其简洁的 API 和强大的性能优化,Immer 成为了前端开发领域内处理不可变数据时的一个重要工具。
JavaScript
MIT License28.9k
Stars
871
Forks
146
Watchers
35
Issues
Star 增长
今日0
近 7 天+5
近 30 天+21
综合评分73.42
默认分支main