怎麼評價 immer js

時間 2021-05-30 13:00:02

1樓:「已登出」

但是 immer 主要實現了 immutable...沒看出來如何往 fp 的方向比較舒服的組合形式主義;看起來像是 haskell 的 do syntax sugar

2樓:止水

immer 是 mobx 的作者在 immutable 方面做的新的嘗試,2018 年 2 月 1 日正式發布的 1.0.0 版本。

作者傳送門:

優點來說大致有:

JS 原生資料結構實現的 immutable (主要使用 Proxy,defineProperty 作為 fallback)

結構共享

效能方面與 facebook 的 immutable-js 做對比,在 immutable 資料的操作過程中確實 immutable 資料效率更高一些,但是因為 immutable-js 資料無法序列化,所以後期必須得有 toJS 操作,再加上前期的 fromJS 成本,immer 直接操作原生資料結構可以說略強一些。

2.1 號早晨剛好刷 twitter 發現作者 release 了 1.0 版本,當天寫下了一篇簡介原始碼的文章。

熊建剛:immer.js:也許更適合你的immutable js庫

下一代狀態管理工具 immer 簡介及原始碼解析

3樓:

immer 是乙個富有創意的庫,某種意義上可以說是「偉大」。

1)幾乎以最小的成本,賦以 JS 不可變資料的特性。極大地改善了函式式風格在 JS 裡的使用體驗。

以 immer 為核心,甚至可以重新造乙個在某方面更好的 react 和 vue。

怎麼評價杜月笙?

能在那個年代在上海坐到一定社會地位的,能看出他是個有能力的狠人,但是幹的事情卻不但不利於國家和民族的發展,反而成為了歷史的毒瘤。只能說舊社會確實是把人變成鬼吧。現在內蒙古都倒查20年了,有些傷天害理的事情做過了就是應該被批判。 腐乳披薩 以下是我讀 杜月笙全傳 的隨想,想來也可解答此題,供一閱。一直...

怎麼評價葉爾欽?

faye 葉爾欽這種人最大的特點就是沒什麼政治才能但是論給自己瘋狂撈錢這種人一等一的厲害,他不在乎國家,不在乎人民,俄羅斯大概率會繼續衰弱下去,這幾乎不可避免。 朱爾摩斯 91年出過一本內刊是葉爾欽的自傳,也是這一年他上任接替戈巴契夫。從傳記上看,葉在上任之前在基層有非常深厚的基礎,喜歡體察民情,尤...

怎麼評價李世民?

思錄集 李世民是什麼樣的人?是讓近代改天日的那一位都讚嘆不已的封建君王,是中國歷史數一數二的軍神天子,十幾歲就領軍,獨當一面,屢破強敵,披堅執銳身先士卒,滅薛舉父子,滅宋金剛,滅王世充竇建德,所向披靡,打的都是神仙仗,唐朝的功業,一大半都是他打下來的,身邊的名臣大將,乙個個都比他年長,卻能團結在這個...