Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 多个角度应用程序使用的API?_Angularjs_Api - Fatal编程技术网

Angularjs 多个角度应用程序使用的API?

Angularjs 多个角度应用程序使用的API?,angularjs,api,Angularjs,Api,需要一些帮助,所以我们有三个web应用程序,我们正在重构并用angular编写它们。它们几乎都是白标签版本,我被困在每个应用程序都有一个API或所有三个应用程序都使用相同的API之间。有人看过或写过关于这种架构的好文章吗 我认为,每个angular应用程序都将位于一个唯一的服务器上,API也将位于一个唯一的服务器上。显然,规模扩大到2、3等 如果我们只使用一个API,我会一直坚持下去。每个应用程序如何告诉API使用不同的数据库以及可能的其他细微差异。每个应用程序是否会部署到prod中的不同环境中

需要一些帮助,所以我们有三个web应用程序,我们正在重构并用angular编写它们。它们几乎都是白标签版本,我被困在每个应用程序都有一个API或所有三个应用程序都使用相同的API之间。有人看过或写过关于这种架构的好文章吗

我认为,每个angular应用程序都将位于一个唯一的服务器上,API也将位于一个唯一的服务器上。显然,规模扩大到2、3等


如果我们只使用一个API,我会一直坚持下去。每个应用程序如何告诉API使用不同的数据库以及可能的其他细微差异。

每个应用程序是否会部署到prod中的不同环境中?是的,对不起,刚刚编辑了问题:我的两分钱-就您的应用程序而言,假设它们是厚客户端应用程序,API是后端。UI不应该向API命令使用什么数据库。应用程序向期望响应的API标识自身及其用户。API如何使用这些身份信息对UI应该是透明的。感谢您的评论,顺便问一下Bruce:@swazza85您知道关于这方面的好文章或github上的示例吗?听起来正是我需要的。