react原理之我见

react就是通过 定位+调函数,来实现 JS 操纵 DOM,从而成功渲染出页面。

react 的精髓就在于组件化,将DOM代码组件化抽象化,使文档结构更加明显,也避免了css的全局污染,利于调用和维护;
同时还有一个好处——数据分离,将url这类可能变化的参数抽出来,以this.props的形式,在调用的时候进行传参。

react 实现渲染页面,是以树状结构的单根模式进行的,所有在app.js文件里的组件,都将同一渲染到index.html中,此时index.html好比是一张画布,不同的组件由大到小,从下至上,层层相叠,

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原教程内容详见精益 React 学习指南,这只是我在学习过程中的一些阅读笔记,个人觉得该教程讲解深入浅出,比目前大...
    leonaxiong阅读 7,846评论 1 18
  • HTML模版 之后出现的React代码嵌套入模版中。 1. Hello world 这段代码将一个一级标题插入到指...
    ryanho84阅读 11,415评论 0 9