第一章、权衡的艺术

命令式和声明式两种范式的差异:

命令式理论上可以做到性能极致优化,但用户需要承受巨大的心智负担。

声明式能有效减少心智负担,但对性能有一定的牺牲,框架需要尽量使性能损耗最小化。

声明式的更新性能损耗 = 找出差异的性能消耗 + 直接修改的性能消耗。

虚拟DOM的意义就在于使得找出差异的更新性能消耗最小化