Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当我们刷新时,React在引擎盖下是如何工作的_Javascript_Node.js_Reactjs_React Native - Fatal编程技术网

Javascript 当我们刷新时,React在引擎盖下是如何工作的

Javascript 当我们刷新时,React在引擎盖下是如何工作的,javascript,node.js,reactjs,react-native,Javascript,Node.js,Reactjs,React Native,在这里反应新手 我知道,每当我对本地文件进行更改时,我们不需要刷新(ctrl R)浏览器。我可以只保存文件,浏览器将自动呈现任何更改 react如何在引擎盖下工作来实现这一点?当我保存本地文件时,后台发生了什么?我的本地nodejs服务器是否以某种方式侦听此事件,然后调用react的渲染函数?这实际上不是react本身。如果您使用CreateReact应用程序创建应用程序,则它将使用WebpackDevServer在保存时重新加载应用程序。您可以使用WebpackDevServer和其他一些完全

在这里反应新手

我知道,每当我对本地文件进行更改时,我们不需要刷新(
ctrl R
)浏览器。我可以只保存文件,浏览器将自动呈现任何更改


react如何在引擎盖下工作来实现这一点?当我保存本地文件时,后台发生了什么?我的本地nodejs服务器是否以某种方式侦听此事件,然后调用react的渲染函数?

这实际上不是react本身。如果您使用CreateReact应用程序创建应用程序,则它将使用WebpackDevServer在保存时重新加载应用程序。您可以使用WebpackDevServer和其他一些完全独立于React的热重新加载程序。这实际上不是React本身。如果您使用CreateReact应用程序创建应用程序,则它将使用WebpackDevServer在保存时重新加载应用程序。您可以完全独立于React使用webpack dev server和许多其他热重新加载程序。