immer.js 介绍
Immer 就是更底层的 Mobx,它将 Mobx 特性发扬光大,得以结合到任何数据流框架,使用起来非常优雅。 Immer 想 解决 的问题,是利用元编程简化 Immutable 使用的复杂度。非常适合作为 r edux 的 reducer 使用。Immer.js会判断是否可以使用ES6的Proxy,如果没有只能使用ES5的方式去实现代理 。
几乎以最小的成本,赋以 js 不可变数据的特性。极大地改善了 函数 式风格在 js 里的使用体验。
immer 里对 es2015 proxy 和 es5 accessor 的使用技巧。如果你想造轮子,它对你必定有很大的启发作用。
以 immer 为核心,甚至可以重新造 一个 在某方面更好的 react 和 vue。
安装:
npm install immer
yarn add immer
?
GitHub: https://github.com/mweststrate/immer
网站描述: 一个 支持 柯里化,仅 支持 同步计算的工具
immer.js官方网站
官方网站:
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did175630