react和API端点之间的区别

时间:2018-03-13 05:54:31

标签: reactjs

我反应很新;只是学习它。根据我的理解,您可以更灵活地呈现数据。但是,使用flask rest api端点无法实现这一目标吗?有什么样的AJAX调用并动态地呈现它的响应? 有什么区别?

我目前正在尝试开发完整的堆栈应用程序。试图选择我应该用于前端的东西,通常在正常的一天,我倾向于使用纯HTML / CS / JS来完成我的大部分前端任务,而不必使用JS库,例如动态渲染数据,我想要改善我处理前端工作的方法,因此想要了解更多关于反应以及它如何使我受益;在实际潜入之前。

可以提供什么帮助;如果有人可以为我安排;使用reactjs描述工作场景以及如何使用js库从中受益。 感谢。

1 个答案:

答案 0 :(得分:1)

在我看来 ,React就是如何有效地渲染你的dom元素。

渲染DOM(使用HTML元素绘制网页)被认为是最昂贵的操作之一。如果你考虑使用其他库(除了反应),即使它没有改变,你的HTML也有可能被渲染。

React的力量来了。 React使用Virtual DOM的概念,它有助于仅在发生更改时将HTML呈现给浏览器。例如,如果您有一个正在显示的项目列表,并且由于某些操作而导致一个列表项目发生更改,则React将触发更改以仅呈现该元素(当然,我们为此编写了非常少的代码)。

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