- Mastering Immutable.js
- Adam Boduch
- 141字
- 2021-07-08 10:30:05
What are we comparing?
There's no point in comparing a library such as Immutable.js with something that has no notion of functional programming or immutability. For instance, Angular is a framework for building applications, and observing changes in state is a core pattern. This is something that Immutable.js doesn't do. Comparing Immutable.js with something such as React doesn't make much sense either. Despite the fact that React honors concepts such as avoiding side-effects, we wouldn't be comparing apples with apples, as they do different things at different levels of abstraction.
Some criteria that you would use to compare Immutable.js with other libraries include the following:
- Is it a low-level library?
- Does it support the notion of immutability?
- Does it have the concept of collections?
- How large is the API compared with that of Immutable.js?
- How efficiently can it handle immutable data?
推薦閱讀
- Mastering Adobe Captivate 2017(Fourth Edition)
- Python for Secret Agents:Volume II
- MATLAB 2020 從入門到精通
- FFmpeg入門詳解:音視頻流媒體播放器原理及應(yīng)用
- Practical Windows Forensics
- Python:Master the Art of Design Patterns
- 零基礎(chǔ)學(xué)單片機(jī)C語言程序設(shè)計(jì)
- 打開Go語言之門:入門、實(shí)戰(zhàn)與進(jìn)階
- Learning Nessus for Penetration Testing
- Mastering Elixir
- Visual C++從入門到精通(第2版)
- Mastering OpenStack
- Offer來了:Java面試核心知識(shí)點(diǎn)精講(框架篇)
- Android初級(jí)應(yīng)用開發(fā)
- Microsoft Windows Identity Foundation Cookbook