我正在評估和設計移動應用程序(通過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的情況下以基本相同的方式行事。我將不得不更多地關注虛擬目錄選項,以瞭解它是否會按我的意願工作。 –
你解決了這個問題嗎,你需要進一步的幫助嗎? –