集成React.js非JS Server API

时间:2016-08-13 21:00:30

标签: javascript api reactjs web-applications front-end-optimization

我将很快开始一个新项目,其中涉及升级我现有的应用程序前端以使用React.js。当前的前端对使用Microsoft技术构建的服务器进行标准REST调用,而不是计划很快改变。

我想利用服务器端渲染的概念和新的React Saga框架来改善SEO和性能。据我了解,为了实现这一点,我需要运行Node.js服务器来启用此行为,并从Node.js到现有API进行服务器到服务器调用。

我的问题是......这是一个常见的架构吗?我有Node.js充当中间人服务器吗? (UI - 节点 - 现有API)。或者是否有更好的方法/技术将现有的非JS API与最新和最好的UI框架集成?

您可以提供有关此主题的一些阅读的任何资源/材料也将是一个很大的帮助!

感谢。

1 个答案:

答案 0 :(得分:1)

是的,它的共同点也不错,以这种方式分开:

  1. 前端服务器
  2. API(S)
  3. FE-Server将呈现并提供UI。 API可以在许多较小的微服务中进一步分割。