从头实现一个简易版React(三)

2018-03-04
阅读 11 分钟
2.1k
从头实现一个简易版React(二)地址:[链接]在上一节,我们的react已经具备了渲染功能。在这一节我们将着重实现它的更新,说到更新,大家可能都会想到React的diff算法,它可以说是React性能高效的保证,同时也是最神秘,最难理解的部分(个人觉得),想当初我也是看了好多文章,敲了N次代码,调试了几十遍,才总算理解了...

从头实现一个简易版React(二)

2018-03-04
阅读 4 分钟
2.1k
从头实现一个简易版React(一)地址:[链接]上一节,我们详细介绍了实现一个简易React的思路以及整体的结构,但是对于渲染和更新的原理,却还没有提及,因此,本节我们将重点放在vDom的渲染上。

从头实现一个简易版React(一)

2018-03-03
阅读 4 分钟
4.2k
工作中使用react也很长一段时间了,虽然对它的用法,原理有了一定的了解,但是总感觉停留在表面。本着知其然知其所以然的态度,我试着去看了react源码,几天下来,发现并不能看懂,反而更加云里雾里了- -!。既然看不懂,那就看看社区前辈们写的一些源码分析文章以及实现思路吧,又这么过了几天,总算是摸清点思路,于是...