学习 mini-react 有感

27 阅读1分钟

这是第一次参加崔大的课程, 之前一直使用的vue3, 没有接触过react。想着通过这次课程了解一下react的原理。

从课程的规划来说,每天完成一个功能并且实现是合理并且很有收获的。通过实际应用场景来思考功能的实现。一小步一小步的完成任务会很有成就感。并且不会有那种一看到的大量代码放弃的想法。

先是实现了使用vite实现对jsx的支持,然后设计了render / initChildren等函数来实现fiber架构。支持 function Component 之后实现 update , 最后才是 useStateuseEffect

这样一步步的完成内容,让我理解了react和vue设计的不同点。并且在一周的学习中也有了参与感和学习热情。

关于后续的学习方法

1.运用小步走的学习方法, 拆分任务减少思考难度

2.运用测试防止功能相互相互影响

3.提高专注水平和学习能力 由浅入深完成任务