我将很快开始一个新项目,其中涉及升级我现有的应用程序前端以使用React.js。当前的前端对使用Microsoft技术构建的服务器进行标准REST调用,而不是计划很快改变。
我想利用服务器端渲染的概念和新的React Saga框架来改善SEO和性能。据我了解,为了实现这一点,我需要运行Node.js服务器来启用此行为,并从Node.js到现有API进行服务器到服务器调用。
我的问题是......这是一个常见的架构吗?我有Node.js充当中间人服务器吗? (UI - 节点 - 现有API)。或者是否有更好的方法/技术将现有的非JS API与最新和最好的UI框架集成?
您可以提供有关此主题的一些阅读的任何资源/材料也将是一个很大的帮助!
感谢。
答案 0 :(得分:1)
是的,它的共同点也不错,以这种方式分开:
FE-Server将呈现并提供UI。 API可以在许多较小的微服务中进一步分割。