文章目录 前言 一、React设计思想 1.原生JS 2.实现和更新原理 3.单项数据绑定 4.模板的格式和转换 5.关注运行时 6.实例 (1)创建更新阶段 (2)任务调度阶段 (3)render阶段 (4)commit阶段 二、写一个最简单的React框架 前言 文章会围绕React前端组件化开发框架原理进行讨论。 提示:以下是本篇文章正文内容,下面案例可供参考 一、React设计思想 1.原生JS React相比于vue来说更接近原生JS,因为在react内部,jsx模板经babel转化后是一个对象,所有的操作都是基于这个对象和其对应的fiber结构来操作的,而vue.js通过编译将templete模板转换成渲染函数(render),执行渲染函数就可以得到一个虚拟节点树。 2.实现和更新原理 Reac