我正在评估和设计移动应用程序(通过Xamarin)和Web应用程序(可能通过Angular)的可能体系结构的开始阶段。我认为Azure应用服务绝对是承载这些服务的合适选择。我越来越关注如何在Azure中实际实现这样的解决方案。我所要做的实质上是一个移动应用程序和Web应用程序,它可以与充分利用Azure应用程序服务的中央API进行通信。Azure App Service Mobile + Web
我知道4种服务(移动,网络应用,API和逻辑)之间确实没有区别。 I 认为我想开始创建移动应用程序服务并使用快速启动选项来构建Xamarin.Forms和API的起点。我认为这设置了应用程序服务本质上是一个Web API配置为与移动应用程序的功能,如离线模式,推送通知等工作。
令我困惑的部分是如何添加Angular或类似的前端框架)的网络应用程序的服务。我不太确定我是否可以将其添加到该移动应用程序服务,或者是否需要创建包含单个页面应用程序的另一个应用程序服务。我可以从一个Web应用程序(ASP.NET MVC)服务开始,但我不想为Web和移动应用程序维护单独的控制器(或者失去了移动应用程序的好处)。
有没有人有任何建议或经验正确的配置设置得到我要去的?
使用JS框架的移动应用程序是一个好主意。这将允许移动应用和网络应用在没有开发额外的API的情况下以基本相同的方式行事。我将不得不更多地关注虚拟目录选项,以了解它是否会按我的意愿工作。 –
你解决了这个问题吗,你需要进一步的帮助吗? –