Azure Web和移动应用(共享API)



我目前正在使用Companion Web应用程序构建的移动应用程序计划过程。移动应用程序和Web应用程序将共享通用数据(例如,用户可以在移动应用程序中获取问卷,或在Web应用程序上获取相同的问卷(。

几年前,我已经使用了Azure来创建和托管一个Web应用程序,但这是我在移动开发方面的第一个冒险。我试图将我的头缠绕在Azure的建筑中,以托管API。

我搜索了高低,但是要么找不到我问题的确定答案,也不完全了解我在阅读该主题的内容。

基本上:我的API会住在Azure哪里?我会在我的应用服务中创建一个移动应用程序,该应用程序托管共享的Web API?然后在应用程序服务中创建Web应用程序,并使用RestSharp之类的内容从Web应用程序访问API?

afaik,Web应用程序和移动应用程序只是不同类型的Azure应用程序服务应用程序,用于托管相关应用程序(例如WebApps主机网站,WebAPI和MobileApps用作移动后端服务(。基本上,它们是相同的,它们之间的区别是应用程序类型和Quick -Start教程。

对于移动开发,您可以利用移动应用程序提供的相关SDK(服务器端和客户端(。您还可以将移动后端应用程序部署到Azure Web应用程序以获取移动功能。

对于Web应用程序,您可以关注此处构建Web应用程序并部署到Web应用程序。对于移动应用程序,您可以在此处关注您的移动后端和用于构建移动客户端项目的教程。

基本上:我的API会住在Azure哪里?我会在我的应用服务中创建一个移动应用程序,该应用程序托管共享的Web API?然后在应用程序服务中创建Web应用程序,并使用RestSharp之类的内容从Web应用程序访问API?

afaik,对于Azure移动应用程序后端,您可以选择node.js或c#。相关的服务器SDK可针对表提供了开箱即用的CRUD操作。我将使用移动应用SDK来构建我的后端项目,并提供在特定表和自定义Web API上进行操作以处理其他操作的能力。对于您的Web应用程序,您可以使用RestSharp或仅利用Azure移动应用程序提供的客户端SDK与您的移动后端端点进行通信(在Web应用程序或移动应用程序上托管(。

对于C#移动应用后端和移动客户端教程,您可以在此处关注Adrian Hall的书。

对于Node.js相关的移动后端开发,您可以关注30天的Azure移动应用程序。

相关内容

  • 没有找到相关文章

最新更新