0

我们通过调用 plsql stored-procedures 构建了 Web 报告,该程序形成 HTML 文档并使用 Oracle HTTP 服务器推送到 UI。决定用 React JS 编写 web-reports UI。因此,它需要 API 来充当 React JS UI 和 Oracle DB 之间的桥梁。

我的问题是,实现它的最佳方法是什么?

  • 我们可以使用 nodeJS 编写从 DB 获取数据并将其发布到 React JS 的 API 吗?或者
  • 我们可以使用Oracle Rest Data Services(ORDS),可以直接由React JS调用吗?(可以吗?)或者请建议是否有更好的方法。
4

2 回答 2

0

您可以使用 NodeJS + express 在您的数据库和 React 之间编写 API

检查:

https://www.freecodecamp.org/news/how-to-make-create-react-app-work-with-a-node-backend-api-7c5c48acb1b0/

于 2020-07-01T15:36:15.950 回答
0

没有“最佳方式”,因为它取决于应用程序要求、架构、性能要求、您对管理中间层 Node.js 或运行 ORDS 等管理开销的容忍度等等。

如果你走 Node.js 中间层路线(这给你最大的控制权),你会使用node-oracledb

于 2020-07-02T02:54:12.057 回答