Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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
Reactjs react和API端点之间的差异_Reactjs - Fatal编程技术网

Reactjs react和API端点之间的差异

Reactjs react和API端点之间的差异,reactjs,Reactjs,我还没有反应过来;只是学习而已。据我所知,react使您能够更动态地呈现数据。但这不能通过使用flask rest api端点来实现吗?进行AJAX调用并动态呈现其响应? 有什么区别 我目前正在尝试开发一个完整的堆栈应用程序。尝试选择我应该使用的前端,通常在正常情况下,我倾向于使用纯HTML/CS/JS来完成我的大部分前端任务,而不必使用JS库,如react来动态呈现数据,我想改进处理前端内容的方法,因此想了解更多关于react的信息以及它如何对我有利;在真正潜水之前 有帮助的是;如果有人能为我

我还没有反应过来;只是学习而已。据我所知,react使您能够更动态地呈现数据。但这不能通过使用flask rest api端点来实现吗?进行AJAX调用并动态呈现其响应? 有什么区别

我目前正在尝试开发一个完整的堆栈应用程序。尝试选择我应该使用的前端,通常在正常情况下,我倾向于使用纯HTML/CS/JS来完成我的大部分前端任务,而不必使用JS库,如react来动态呈现数据,我想改进处理前端内容的方法,因此想了解更多关于react的信息以及它如何对我有利;在真正潜水之前

有帮助的是;如果有人能为我安排;描述使用reactjs的工作场景,以及如何从使用js库中获益。 谢谢。

在我看来,React是关于如何有效地呈现dom元素的

呈现DOM(用HTML元素绘制网页)被认为是成本最高的操作之一。如果你考虑使用其他库(除了反应),即使没有改变,HTML也有可能被渲染。
反应的力量来了。React使用虚拟DOM的概念,只有在发生更改时才帮助将HTML呈现给浏览器。例如,如果您有一个正在显示的项目列表,并且如果一个列表项目由于某个操作而更改,React将触发一个更改以仅呈现该元素(当然,我们为此编写的代码非常少)


因此,如果您使用React作为前端库,您可以轻松地快速呈现HTML并停止不必要的DOM呈现。

“如果您有一个项目列表正在显示,并且如果一个列表项目由于某些操作而更改,React将触发仅呈现该元素的更改(当然,我们为此编写的代码非常少)。”您是否也可以发出一个AJAX请求并使用AJAX响应中更新的新数据更改特定元素,或者它与您所说的有什么不同呢。但是,如果您试图获取整个列表并将其绑定,该怎么办?您可能会获得无序/有序列表id,遍历数据,添加列表项并绑定它们。在这里,无论数据是否更改,您都要重新呈现它。React通过有效地利用虚拟DOM以更好的方式处理它。同意。这不是一个很好的例子。但值得注意的是欢迎使用堆栈溢出!Stack Overflow不是一个讨论论坛,它是一个问答网站,您可以在这里提出特定的编程问题,这些问题可以回答,而不是讨论。请阅读并编辑您的问题,以符合网站指南。像这样的离题问题通常是关闭的,但如果编辑为提出一个可回答的问题,可以重新打开。谢谢