网上已经有不少react源码分析文档,但都是分析主流程和主要功能函数,没有一个是从reactDOM.render()入口开始分析源码把流程走通尤其是把复杂重要的细节环节走通直到把组件template编译插入网页生效. react源码设计太复杂,react的缺点就是把事情搞太复杂了,相比之下vue用简单的编程方法也能实现同样的功能甚至更多的功能,可以说是后起之秀超越了前辈,个人设计超过了专业团队设计. react源码分布在几十个文件中,找函数代码要在这批文件中搜索出来,这无所谓,其中最重要的源码文…