Grails groovy服务器页面仍然是一种好技术吗?

Grails groovy服务器页面仍然是一种好技术吗?,grails,spring-boot,gsp,Grails,Spring Boot,Gsp,我正在评估我们正在构建的新web应用程序的各种web框架。我们试图将Grails与Springboot进行比较。因此,在这种情况下,Grails使用gsp文件(Groovy服务器页面),我只是想知道现在其他人是否还在使用它?我过去曾在jsp上工作,但现在已经死了。看起来现在的通用方法是获取json或某种格式响应,并使用一些客户端javascript库(如AngularJS)来管理您的视图?这是正确的吗?只是想看看在这个话题上有没有什么意见或建议?谢谢。这完全取决于您的业务逻辑和网站的复杂性 如果

我正在评估我们正在构建的新web应用程序的各种web框架。我们试图将Grails与Springboot进行比较。因此,在这种情况下,Grails使用gsp文件(Groovy服务器页面),我只是想知道现在其他人是否还在使用它?我过去曾在jsp上工作,但现在已经死了。看起来现在的通用方法是获取json或某种格式响应,并使用一些客户端javascript库(如AngularJS)来管理您的视图?这是正确的吗?只是想看看在这个话题上有没有什么意见或建议?谢谢。

这完全取决于您的业务逻辑和网站的复杂性

如果你想遵循微服务体系结构,你可以选择RESTAPI,然后是angular应用程序,它将接受json并将其来回处理到api和前端

GSP接近grails,在grails中使用sitemesh进行模板化。如果你确定你想保持V与你的其余MC部分,然后去普惠制

虽然angular与gsp无关,因此angular仍然可以用于使用gsp页面。尽管在集成过程中可能会遇到一些初始问题。此外,angular是一个沉重的负担,因此适合单页应用程序,但不适合多页应用程序

在选择这些技术之前,我会推荐一些研发人员

但以下链接可以帮助您:


希望有帮助

这完全取决于您的业务逻辑和网站的复杂性

如果你想遵循微服务体系结构,你可以选择RESTAPI,然后是angular应用程序,它将接受json并将其来回处理到api和前端

GSP接近grails,在grails中使用sitemesh进行模板化。如果你确定你想保持V与你的其余MC部分,然后去普惠制

虽然angular与gsp无关,因此angular仍然可以用于使用gsp页面。尽管在集成过程中可能会遇到一些初始问题。此外,angular是一个沉重的负担,因此适合单页应用程序,但不适合多页应用程序

在选择这些技术之前,我会推荐一些研发人员

但以下链接可以帮助您:


希望有帮助

这些不是正交问题吗?如果您做SPA,您仍然希望生成HTML(例如,初始请求、SEO、非SPA内容等)。在我的公司,我们使用gsp创建MVP,这是初创企业和演示产品的最佳方式之一。并行我们使用的客户端版本使用我们grails项目中的API。这些不是正交问题吗?如果您做SPA,您仍然希望生成HTML(例如,初始请求、SEO、非SPA内容等)。在我的公司,我们使用gsp创建MVP,这是初创企业和演示产品的最佳方式之一。并行我们使用的客户端版本使用我们grails项目中的API。谢谢。我的应用程序本机没有太多内容。它从对其他进程(一些JSON、一些其他专有格式)的API调用中获取所需的信息。将Angular与gsp集成容易吗?请参阅我上面的编辑,其中包含集成Angular与gsp的链接。谢谢。我的应用程序本机没有太多内容。它从对其他进程(一些JSON、一些其他专有格式)的API调用中获取所需的信息。将Angular与gsp集成容易吗?请参阅我上面的编辑,其中包含集成Angular与gsp的链接。