【发布时间】:2016-10-11 17:13:06
【问题描述】:
如果我使用 Nodejs 和 Angular 来构建网站 - 到目前为止,它似乎基本上是 3 个应用程序的集合。首先,我有一个使用 Angular 和 ES 构建的基本搜索应用程序(电影)、一个基于 MEAN 的登录应用程序和一个 AngularJS 联系表单应用程序。我如何结合这 3 个应用程序来制作一个“网站”——如果你愿意的话。所有 3 个应用程序都有自己的客户端路由(UI 路由器)。话虽如此,我还有几个简单的静态 HTML 文件也需要包含在其中。
基本上,用户会来到主页(电影应用程序)并搜索他们最喜欢的电影、演员等。我想提供一个帐户功能(登录应用程序),以便他们可以创建他们最喜欢的电影、演员的列表,场景等。我将如何将这两个应用程序组合成网站?
我是否只是将所有 3 个应用程序合并为 1 个大应用程序?我错过了什么吗?
【问题讨论】:
-
如果 Angular 前端在编写时考虑到了模块化,那么组合它们绝对没有问题。如果不是,则可能首先对其进行重构。这不一定适用于后端,后者可以是单独的 API。