reactjs - 使用 Express 和 Spring Boot 双后端进行单反应项目
问题描述
我有一个反应前端项目,我使用 mongo DB 作为我的数据库。我想用spring boot和express JS来实现rest api。这意味着一些api调用应该由spring boot完成,而另一些应该由express js完成。有什么选择吗?
解决方案
我不明白为什么不。您将运行两台独立的服务器——一台是 NodeJS + ExpressJS,另一台是 Spring Boot。您的客户端不需要知道这些服务器的实现是什么(即 Spring Boot、ExpressJS、Java、Python 等等)。客户端只需要服务器正在服务的端点的 URL。
这就是 REST 的美妙之处——将客户端和服务器解耦。
推荐阅读
- javascript - 如何在 AngularJS 中使用智能表创建扩展行?
- string - Elixir,如何从字符串转换为 Ecto.Date?
- android - 无法解决方法 getDownloadUrl()
- javascript - 如何遍历字符串,每次向数组添加 1 个额外字符
- ios - 尽管在 App Store Connect 中只选择了英语,但我的 iOS 应用程序仍显示多种语言
- f# - 简单的 FParsec 列表示例
- python - python - 如何使用numpy.where()和python修复“TypeError:&:'list'和'list'不支持的操作数类型”?
- apache - 如何使用 Apache 重定向到正确的域?
- android - 防止TextView在ConstraintLayout中与另一个重叠?
- python - 支付计算器语法无效