是否可以在React App中使用NodeJS启用数据库连接并在服务器中部署捆绑文件?

时间:2018-08-12 04:23:42

标签: javascript node.js reactjs webpack

这是我的情况

我有一个React应用程序,它使用Webpack捆绑所有模块。现在,我想从数据库中获取数据并将其显示在App中。

我了解我们可以开发可在不同端口上运行的node / Java后端服务,并使用fetch / ajax从React应用程序访问它,但我不希望后端服务在不同端口上运行。

我想在React应用程序中启用数据库连接并从组件中的DB获取数据。那么,我可以建立一个数据库连接来从React应用程序中的数据库中获取数据并将该节点代码捆绑在Webpack bundle.js中吗?当此捆绑文件部署在服务器中时,能否从数据库中获取数据?例如。雄猫

请提出可能的解决方案

1 个答案:

答案 0 :(得分:1)

不,你不会的,这是因为在前端使用了react。

但是,您应该签出React Server Side Rendering (SSR)。肯定会完成您的任务