0

我想知道使用 java play 框架开发应用程序后的下一个合乎逻辑的步骤是什么?

我真的很喜欢用 play 1.2 开发,但我对它的未来没有信心,主要开发人员停止了对它的支持(但它仍然是开源的),而 play 2.0 是一个完全不同的产品。

我尝试学习 play 2.0,但我就是不喜欢 scala 语言(尽管它听起来是一种很棒的编码语言)

所以我决定将我的 Web 应用程序项目集中在另一个框架上。它不应该是java,但我更喜欢它是一个独立于平台的框架,比如ruby,或者其他。(我也是拥有 mcp 证书的 .net 开发人员,但我通常使用 osx 环境进行编码,而且我不是 windows 的忠实粉丝)。

我目前的游戏框架问题:

  1. 它工作得很好,但我看不到它的未来我担心开源社区会在一段时间后停止开发 1.2.x
  2. 玩 2.0 线程 java 作为二等公民,我开始对它的开发人员失去信心。
  3. 找游戏框架工作的人不多

框架应该是:

  1. 独立于平台
  2. 独立于数据库(可以使用休眠或其他..)
  3. 拥有庞大的用户社区
  4. 必须是经过验证的大型企业应用程序框架

我搜索了一下,发现了 grails、spring 和 RoR 框架。

好吧,为了让事情更清楚,以下是关于我的问题的摘要:

  1. 我应该从“java”路径继续吗?我担心时间在变化,几年后,Web 框架中将使用更多类似“scala”的函数式语言,它们在未来的框架中会更有用
  2. 我也想知道Ruby语言?对他们在未来 5 年内会在哪里有任何见解?
  3. 在接下来的 5 年中,您在哪里看到“使用 scala/java 播放框架”?他们值得花时间在他们身上吗?

感谢您的帮助!

4

1 回答 1

3

春天

如果您了解 Java,那么了解Spring也是合理的。

人们对 Spring 很讨厌,因为他们认为:

  • 它不是新的和闪亮的
  • 您需要大量的 XML 来做任何事情。
  • 它巨大的单体野兽。

除了成熟之外,以上都不是真的。不像玩!春天是长期存在的。

Spring 也不会自行构建“自己的”所有东西,而是依赖于您插入的最佳品种库。因此,使用 Spring,您可以使用任何模板语言、任何构建系统、持久性等。 .

现在唯一带有 Spring 的 PITA 正在寻找一个好的起点。我推荐Spring RooMWA

更新:

我不知道为什么当问题很糟糕时我得到-1(发表评论或其他内容)。

他要求:

  1. 独立于平台
  2. 独立于数据库(可以使用休眠或其他..)
  3. 拥有庞大的用户社区
  4. 必须是经过验证的大型企业应用程序框架

恕我直言,没有更适合上述几点的框架(尤其是企业)。

他问了一个我给他的固执己见的问题。

于 2012-09-19T16:18:46.477 回答