angularjs网站的可插拔应用程序风格

时间:2015-03-21 22:45:40

标签: angularjs plugins

我们正在建立一个网站,允许第三方(包括我们自己)编写插件并安装到平台中。基本上,您可以想象使用angularjs编写的wordpress,网站管理员可以选择安装模块(例如Q& A,论坛/其他)。

我正在考虑这样的事情。使用服务器代码创建主应用程序代码(app.js,如标准命名)

angular.module("thePlatform", [
    'plugin.forum',
    'plugin.musicStore',
    'plugin.whatever' 
]);

whereas forum/musicStore/whatever are plugin that can be installed/unsinstalled into the platform.

这是一个不错的选择吗?或者我们应该选择那样的SinglePage-Solution?如果你有更好的方法,请!

注意:我在询问之前做了谷歌,但无法找到答案:

https://softwareengineering.stackexchange.com/questions/239056/angularjs-structuring-a-web-application-with-multiple-ng-apps

AngularJS websites: single SPA vs multiple SPA apps/components

0 个答案:

没有答案