首页 文章

将React前端添加到现有Node.js / Express REST API后端的最佳方法

提问于
浏览
0

我有一个现有的后端,使用node.js / express编写REST API . 我可以打电话给网址,例如/ getallhouses并获取相应的JSON对象 . 使用移动应用程序,只需调用REST API并处理数据即可 . 我还需要添加一个webapp,例如使用React.js,它似乎更模糊 .

实施此Webapp策略的最佳方式是什么?

创建一个独立的react.js应用程序,该应用程序将首先由用户调用,然后使用REST API(如移动应用程序)并在另一台服务器上托管react.js应用程序?或者从现有的express / node后端开始并通过提供初始index.html文件更好

res.sendFile(path.join(__dirname + 'views/index.html'));

并将所有react.js相关代码放入视图中,并让后端为用户提供所需的react.js应用程序?

1 回答

  • 1

    最好的方法可能是您使用redux创建一个react应用程序并将其编译为类似webpack的包 . 然后你可以完全静态地托管你的页面 .

相关问题