使用ASP.NET RESTFul后端构建Grails Web应用程序

使用ASP.NET RESTFul后端构建Grails Web应用程序,.net,rest,grails,.net,Rest,Grails,我们正在开发交易交易所的后端,并通过ASP.NET RESTFul API将其公开。我们还计划为喜欢使用该网站进行交易的用户提供一个web前端。然而,我们唯一可以用来构建前端的团队拥有Grails方面的专业知识,因此我们计划使用Grails和AngularJS构建前端 托管这两个应用程序的最佳方式是什么?使用不同的堆栈(即,NET用于后端,Java用于前端)是否有任何不利之处?我特别寻找与性能、安全性和托管选项相关的问题。为什么不直接使用.NET REST API实现AngularJS应用程序?

我们正在开发交易交易所的后端,并通过ASP.NET RESTFul API将其公开。我们还计划为喜欢使用该网站进行交易的用户提供一个web前端。然而,我们唯一可以用来构建前端的团队拥有Grails方面的专业知识,因此我们计划使用Grails和AngularJS构建前端


托管这两个应用程序的最佳方式是什么?使用不同的堆栈(即,NET用于后端,Java用于前端)是否有任何不利之处?我特别寻找与性能、安全性和托管选项相关的问题。

为什么不直接使用.NET REST API实现AngularJS应用程序?我们可以使用AngularJS。但是,如果我们走这条路,我不确定如何实现安全性。如果grails服务器使用.NETRESTAPI,您将如何实现安全性?目前我还没有看到grails和.NET后端的必要性……我正在开发一个grails应用程序来实现这一点——后端是用SpringMVC编写的,并公开grails应用程序使用的web服务。我们使用的安全模型是Grails应用程序和Spring MVC应用程序在DMZ后面相互通信,并传递api密钥以进行写入更改,因此后端应用程序信任Grails应用程序发送给它的凭据,如果这有意义的话,它来自登录用户。谢谢,我们将进一步探讨这一点。