【发布时间】:2018-05-10 09:37:54
【问题描述】:
我试图在互联网上找到一些东西,但找不到类似的东西。所以我在这里问:
情况:我有一个很大的 API,它可以进行一些繁重的计算并具有很多功能。有一些客户使用这个 API,并在他们的软件中实现了它。现在我想为该 API 编写一些前端,以便一些用户可以更轻松地管理他们的工作流程。
考虑的解决方案:我正在考虑制作一个单独的后端应用程序,该应用程序将使用 API 并为前端服务(请看附图)。后端会做授权/缓存/数据适配操作。
问题:但我从来没有用三层 API-BE-FE 跨越过这样的应用程序设计。那么这样做值得吗?有什么明显的缺点吗?在后端放置一些oauth授权是否安全,而不是api本身?您对此有何看法?
【问题讨论】:
标签: javascript api http frontend backend