API между React JS и Oracle Databae
У нас есть веб-отчеты, созданные путем вызова stred-процедур plsql, которые формируют HTML-документ и отправляются в пользовательский интерфейс с помощью HTTP-сервера Oracle. Было решено писать UI веб-отчетов на React JS. Таким образом, ему нужны API-интерфейсы для работы в качестве моста между React JS UI и Oracle DB.
У меня вопрос, как лучше всего это реализовать?
- Можем ли мы использовать nodeJS для написания API, которые получают данные из БД и отправляют их в React JS? или
- Можем ли мы использовать Oracle Rest Data Services(ORDS), которые можно напрямую вызывать из React JS?(Возможно ли это?) Или, пожалуйста, предложите, есть ли лучший способ сделать это.
2 ответа
Не существует "наилучшего способа", потому что он будет зависеть от требований приложения, архитектуры, требований к производительности, вашей терпимости к накладным расходам администратора, связанным с наличием Node.js среднего уровня или запуском ORDS и т. Д. И т. Д.
Если вы выберете маршрут среднего уровня Node.js (который дает вам наибольший контроль), вы должны использовать node-oracledb.
Вы можете использовать NodeJS + express для написания API между вашей БД и React
Проверь это: