08.本章小结
同学们好,本章已经先大家一起观察了PureComponent的应用案例并实现了其源码,再一起观察了memo的应用案例并实现了其源码,实现了这两个功能后就进行了源码调试,其实我们这里只实现了两个对性能有帮助的小功能,大家在日常开发中遇见了一些其他的和性能优化相关的api,都可以抓住本质,从根本上掌握其进行性能优化的核心点在哪里,比如PureComponent和memo都着眼于减少渲染的次数从而提升性能。另外需要再次说明,到了这里我们已经实现了大量的的关于类组件的相关功能,但是在日常开发中特别是在新项目中我们都应该尽量避免使用类组件进行开发,因为类组件有其天然的一些缺陷,其原本的重要地位已经被Hooks所取代,我们之所以花大量时间来研究和实现类组件的相关代码,一方面是因为类组件并不会消失,在很多项目中都会长期存在,另外一方面是因为对类组件有了良好掌握,有利于深入理解我们下一章将要实现的Hooks相关功能的原理,好了,本章就先到这里,谢谢大家。