我正在使用ServiceStack来构建带有NoSQL数据库的小型RESTApi自托管服务,并且一切都很完美(不使用.Net Core)。现在,我想使用Angular构建一些维护屏幕,我想知道是否可以或应该嵌入服务中,还是应该单独部署SPA?问题是我不希望IIS或大型或复杂的基础结构来托管它。客户只需要安装服务,就可以访问API并可以访问网站进行维护。
答案 0 :(得分:1)
通常,您首先应该采用最简单的解决方案,即将其嵌入到服务中(除非您有充分的理由不这样做),以启用具有较少移动部件的单个部署单元。
作为参考,您可以查看ServiceStack's Angular SPA Template for .NET Framework,以查看将ServiceStack与Angular App集成的示例。