Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.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 如何在没有Portlet的情况下构建类似web门户的应用程序?_Angularjs_Rest_Web_Architecture_Portal - Fatal编程技术网

Angularjs 如何在没有Portlet的情况下构建类似web门户的应用程序?

Angularjs 如何在没有Portlet的情况下构建类似web门户的应用程序?,angularjs,rest,web,architecture,portal,Angularjs,Rest,Web,Architecture,Portal,我们希望为我们的客户服务代表和最终客户建立一个大型客户门户网站。web门户具有多个功能,如案例管理、客户管理、报告、故障排除工具等。每个功能都由单独的团队构建,但门户将使用一个url托管/部署/访问,并且门户应具有SSO,以便在这些功能/模块之间导航。每个模块都可以构建并托管在单独的服务器中。构建这样一个web应用程序的备选方案是什么?在这个应用程序中,多个团队可以彼此独立发布。合并源代码的场景更少。注意,技术堆栈是用于UI的AngularJS和用于后端服务器的SpringRESTAPI。如有任

我们希望为我们的客户服务代表和最终客户建立一个大型客户门户网站。web门户具有多个功能,如案例管理、客户管理、报告、故障排除工具等。每个功能都由单独的团队构建,但门户将使用一个url托管/部署/访问,并且门户应具有SSO,以便在这些功能/模块之间导航。每个模块都可以构建并托管在单独的服务器中。构建这样一个web应用程序的备选方案是什么?在这个应用程序中,多个团队可以彼此独立发布。合并源代码的场景更少。注意,技术堆栈是用于UI的AngularJS和用于后端服务器的SpringRESTAPI。如有任何设计建议,将不胜感激。不寻找portlet,因为它们有自己的挑战


一个选项是,这些功能都将建模为选项卡,在每个选项卡中,我们都有一个iframe,它从单独的应用服务器获取数据

结果怎么样?