【发布时间】:2015-08-15 18:32:14
【问题描述】:
我是 React js 的新手。以前我使用 JSF 框架来构建 Web 应用程序。根据我对 JSF 的了解,实际上它会从服务器端生成相应 JSF 标签的 html 代码并将其发送到浏览器并显示它。如果您使用的是 JSF 2,则相应的前端 html 部分也可以通过 AJAX 替换。
我认为我们可以通过 React 框架完成同样的事情。在 react JS 中,您可以从服务器生成客户端 html 代码,它将使用一些 Javascript 引擎(Nashorn Javascript 引擎)在前端呈现。
所以在这两种情况下工作几乎相同(从服务器创建的响应)。现在每天每个人都说 React JS 是一个高性能框架。那么谁能解释它如何提供更好的性能?
我再说一遍,我是 React JS 的新手
【问题讨论】:
-
请至少阅读更多关于这两个框架的详细信息。 Jsf = full mvc 并且在 reactjs 的 wikipage 上,它声明它,reactjs,只是 v 部分
-
为什么你认为它会更快?您应该尝试一下并进行一些比较。
-
@WiredPrairie:他不能。这甚至不像比较苹果和橙子,而是苹果和七道菜的印尼餐。 (没有一个更好,只是太不一样了)
-
@Kukeltje - 这绝对是可比的。你只需要决定成功的指标是什么。最终用户响应时间?浏览器使用的内存?每台服务器的用户数?使用的带宽?等等。
-
但是你将 reactjs + x + y + z 与 jsf 进行比较,而不是简单的 reactjs