我有一个现有的后端,该后端带有一个使用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应用程序?