虚拟DOM 虚拟DOM可以看做一颗树,每次有改变,会和之前的DOM做比较,只更新改变的部分,而不是全部重新渲染,保证最小化的DOM操作 state state是不可变的,只能替代。 communication props,parent -> sonmethod, son -> parentglobal context, p -> s, s -> suseref, s -> p usecallback 存储函数,避免父组件渲染引起不必要的子组件渲染。