gpt4 book ai didi

scala - Groovy Grails 或 Scala Play

转载 作者:行者123 更新时间:2023-12-04 10:38:24 25 4
gpt4 key购买 nike

我正在决定是否应该学习 Groovy 和 Scala,目前我正在比较 Web 框架。我更喜欢 Groovy 语言,但是 Play!适用于 Java 和 Scala。另一件事将我指向 Play!是紧密的 CoffeeScript 集成。出于协作目的,我需要我的框架能够与某种 JavaScript 进行情感交流和交互。对于我的选择,我有几个关于 Grails 框架的问题。

问题

  • Grails 可以使用 Java 还是只使用 Groovy?
  • Grails 是否有任何紧密的 JavaScript 集成?我的意思是这两种技术可以在运行时通信吗?
  • Eclipse Grails 项目似乎由 spring 维护。这是否意味着 Groovy 可以使用 Spring?

  • 我现在还在纠结要学哪个。希望这些问题的答案能帮助我决定学习哪个。

    最佳答案

    所有这些信息都可以在互联网上广泛使用,使用 Google 或您喜欢的搜索引擎很容易找到。也就是说,以下是您问题的答案:

    问题 :Grails 可以使用 Java 还是只使用 Groovy?

    答案 :Grails 两者都使用。 Groovy 是一种在 JVM 中运行的动态语言,并在很多方面扩展了 Java。 Grails 同时使用 Java 和 Groovy。您也可以在您的 Grails 项目中使用这两者。这允许您利用大量可用的 Java 库。就像 Grails 本身所做的那样。

    问题 :Grails 是否有任何紧密的 JavaScript 集成?我的意思是这两种技术可以在运行时通信吗?

    答案 :可以使用任何 Javascript 库,并且它们可以(如果您制作它们)在运行时进行通信。 (你的问题真的没有多大意义)。关于 coffeescript(您在问题中提到过),有一些插件可以在构建时为您的 Grails 项目编译 coffeescript。

    问题 :Eclipse Grails 项目似乎由 spring 维护。这是否意味着 Groovy 可以使用 Spring?

    答案 :Grails 是建立在 Spring 之上的,所以是的。您(和它)可以使用 Spring。在您的 Grails 项目中利用 Spring 框架的原因有很多,而且使用 Bean builder DSL 这样做是相当直接的。

    关于scala - Groovy Grails 或 Scala Play,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23913804/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com