使用react开发网页的话,我们难免会下载两个包,一个是react,一个是react-dom,其中react是react的核心代码。react-dom 包提供了 DOM 特定的方法,可以在你的应用程序的顶层使用,如果你需要的话,也可以作为 React模型 之外的特殊操作DOM的接口。 但大多数组件应该不需要使用这个模块。
但是这个中文解释就跟没解释一样,下面参考geeksforgeeks

we all know that reactJS is a library to build active user interface thus rendering(渲染)is one the the integal parts of reactJS, and the way to rendering is through the package called react-dom.
but what exactly is DOM stands for? it’s abbreviation of Document Object Model, it is a standard logical to represent any webpage on browsers. this model is a tree like structure, and it’s containing all the elements and its properities of a website as it’s nodes. it provides a interface that allows accessing and updating of the content of any element of a webpage.
so in short,
ReactDOM is a package that provides DOM specific methods that can be used at the top level of a web app to enable an efficient way of managing DOM elements of the web page. ReactDOM provides the developers with an API containing following methods and a few more.
render()
findDOMNode()
unmountComponentAtNode()
hydrate()
createPortal()

什么是React DOM?相关推荐

  1. React:DOM树与虚拟DOM树(概念与区别)

    React:DOM树与虚拟DOM树(概念与区别) DOM的本质: 浏览器中的概念,用JS对象来表示页面上的元素,并提供了操作DOM对象的API: React中的虚拟DOM: 是框架中的概念,是程序员 ...

  2. React:DOM Diff算法

    React中最神奇的部分莫过于虚拟DOM,以及其高效的Diff算法.这让我们可以无需担心性能问题而"毫无顾忌"的随时"刷新"整个页面,由虚拟DOM来确保只对界面 ...

  3. 深入react技术栈(6):React和DOM

    我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣 React DoM findDoMNode render React得不稳定方法 Refs React之外得DoM操作 文章参考深入R ...

  4. react学习(43)----react中将一个元素渲染为 DOM

    假设你的 HTML 文件某处有一个 <div>: <div id="root"></div> 我们将其称为"根" DOM 节 ...

  5. React 16.8.6 发布,构建用户界面的 JavaScript 库

    React 16.8.6 已发布,该版本更新如下: React DOM 修复 useReducer() 中的问题(@acdlite in #15124) 修复 Safari DevTools 中的 i ...

  6. [译] How to NOT React:React 中常见的反模式与陷阱

    原文地址:How to NOT React: Common Anti-Patterns and Gotchas in React 原文作者:NeONBRAND 译文出自:掘金翻译计划 本文永久链接:g ...

  7. React之渲染元素

    React-渲染元素 开场白 接着上一节JSX的讲解后:我们大概清楚了以下几个事儿: 知道JSX是个什么东东 为什么React要推荐使用JSX 以及JSX的一些基本语法. 本篇文章谈一下React是怎 ...

  8. React 2019年路线图发布!Hooks明年一季度上线

    你可能在之前的一些文章和演讲中听过"Hooks"."Suspense"和"并发渲染"等新特性. 在这篇文章中,我们将介绍它们在React稳定 ...

  9. React源码分析与实现(一):组件的初始化与渲染

    原文链接地址:github.com/Nealyang 转载请注明出处 前言 战战兢兢写下开篇...也感谢小蘑菇大神以及网上各路大神的博客资料参考~ 阅读源码的方式有很多种,广度优先法.调用栈调试法等等 ...

最新文章

  1. 最佳实践系列:前端代码标准和最佳实践
  2. ISA Server 2006排错最佳实践
  3. android-ultra-pull-to-refresh list,[Android]Ultra-Pull-To-Refresh之listview下拉刷新、上拉加载的用例...
  4. android 根据滑动隐藏或显示导航 类似手机QQ好友个人信息
  5. 国内最受欢迎手游国际版折戟:腾讯也很无奈
  6. 互联网产品之百万级高并发技术整体架构
  7. wt在matlab中什么意思,new wt.是什么意思
  8. php烟花效果,用p5.js制作烟花特效的示例代码
  9. 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第4节 等待唤醒机制_8_等待唤醒机制代码实现_包子类包子铺类...
  10. [转]coolfire黑客入门教程系列之(六)
  11. C# 使用Magick.NET进行图片格式转换
  12. C语言指针的入门pointer
  13. java后端实现集成支付宝APP支付(沙箱环境)
  14. Verilog乘法的实现——Xilinx Multiplier IP研究(1)
  15. 466. 统计重复个数
  16. [日常] [Python] 批量将某个文件夹下的.ppt/.pptx/.pptm转换为.pdf文件,并且将其移入/ppt文件夹中
  17. 【2023年1月·第二周】-单词学习记录(1月9日-1月15日)
  18. transformer的简要解读(应该都能看懂)
  19. 王峻涛:大萧条中的机会
  20. SQL Server搭配SSMS基础操作

热门文章

  1. 各种光照的算法原理 菲涅尔法则
  2. DIV+CSS解决IE6,IE7,IE8,FF兼容问题
  3. 修改华为定位服务器,华为手机提高GPS搜星定位速度的方法
  4. WSL Ubuntu 20.04下Android源码下载
  5. 解读《Java开发手册(泰山版)》- 会当凌绝顶,一览众山小 (附下载地址)
  6. 基于单片机的简易电子琴设计(电路+程序)
  7. Ubuntu下的Java和Hadoop安装及配置伪分布式教程
  8. css 揭秘-读书笔记
  9. 计算机网络-将C网192.168.25.0划分四个子网,计算每个子网的有效IP地址范围和对应网络掩码
  10. 程序员如何正确应对压力