将Azure Cloud用作AngularJS应用程序的后端
我以某种方式需要进入微软Azure云。 在我们公司,我们希望使用Azure作为我们的networking和(混合)移动应用程序的后端。 我想从一个简单的AngularJS应用程序开始,该应用程序连接到Azure,并只显示来自Azure数据库和/或来自Azure Active Directory的一些信息。
通过这个指令,我可以将一个NodeJS应用程序连接到一个位于Azure云中的sql数据库。 但是我需要的是连接到数据库的AngularJS应用程序。 它不需要是两者之间的直接连接。 我是Angular和Node等新手。 但是我在这里读到的是一个NodeJS应用程序可以用作AngularJS应用程序和数据库之间的一个层,这样我就可以对NodeJS进行API调用,并从数据库接收包含数据的JSON。 如何实现?
我能够在Azure Cloud上部署一个显示NodeJS应用程序的简单文本。 我能够在本地构build一个连接到Azure数据库的NodeJS应用程序。 但我怎么能结合呢?
您的Angular应用程序可以调用Node API(运行您的自定义代码),如您所引用的文章中所述。 从您的自定义节点代码调用SQL类似于您引用的第一篇文章,也类似于他们在其他文章中调用MongoDB。
您可以考虑实施node.js应用程序来连接到Azure SQL,并将RESTful API暴露给您的AngularJS前端应用程序。 您可以在本地开发应用程序,最后部署到Azure Web Apps。
此外,您可以通过Expressjs将这两层合并为一个应用程序,您可以参考http://4dev.tech/2016/01/tutorial-integrating-angularjs-with-nodejs/了解更多信息。
- Angular Node JWT令牌authentication和页面redirect
- 通过使用Angularjs Expressjs Node和MEAN.js的POST方法将数组传递给$ resource
- 读取其他用户时,Microsoft Graph api 403访问被拒绝
- 如何使用Express,AngularJS,Socket.io广播和获取通知?
- 在AngularJS和数据库之间保持唯一标识符同步的最佳方法是什么?
- MEAN.JS新控制器function和路由
- Angular.js和Express:路由不起作用
- 命令“npm install”不起作用
- 在MongoDB中添加额外的信息 – API RESTfull