最近又在看 react 的官方文档,还是有一些收获,记录一下。
composition vs inheritance
在 react 中,composition 是优先于 inheritance 的,react 官方文档中有专门的一篇来说。 reactjs.org/docs/compos… 这篇文章给了我们很多的可以参考的最佳事件。你可能都知道这些方式,但是你可能并不知道他们的最佳适用场景。
context
关于 context,这篇文章也给出了最佳实践,可以说能解决在写业务逻辑时很大一部分的问题。可以用起来。虽然我一直知道 context,但是似乎并不知道该在什么时候使用,这篇文章给了你很详细的说明。
优秀的 react 库
react 的官方文章会推荐很多优秀的 react 库。比如在 render props的文章中就提到了downshift 和 formik,你会发现这两个库的 star 都很多,可以好好研究一下,用在自己的项目中。
render props
发现 react 的官方文档最近比之前的表达好很多,更加清晰明了。render props 也是一样的,可以多多用起来。