有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java您将使用什么来构建web应用程序?

在我目前的工作中,我一直致力于用Java、Tapestry、Hibernate、MSSQL和Tomcat制作网络应用

我想写一个小网络游戏。我想知道SO社区会用什么来做这样的事情

我应该坚持我所知道的吗?我想学习不同的语言和框架对我来说是非常有益的。有什么建议吗


共 (6) 个答案

  1. # 1 楼答案

    如果你想玩RPG或纸牌之类的网络游戏,我可能会很自私,建议你看看Project Darkstar,告诉我们你玩得怎么样。我一直试图开始使用它,但无法让它在我的环境中运行

  2. # 2 楼答案

    如果这是一个个人项目,那么就把它作为一个学习新东西的机会

  3. # 3 楼答案

    我可以推荐Grails,因为它是一个现代且易于使用的RAD Web框架,具有较小的学习曲线,并且被证明是可伸缩的

    它建立在Spring MVC、Hibernate和其他复杂的框架之上,并将它们与Groovy(JVM的动态语言)的动态特性合并到一个完整的堆栈webframework中。它遵循现代原则,如CoC(约定优先于配置)和DRY(不要重复)。您可以直接部署应用程序。tomcat或任何其他servlet容器或应用服务器中的war文件

  4. # 4 楼答案

    使用Spring MVC 3.0的Spring框架

    我建议学习一些新的东西,因为即使你的想法失败了,至少你从中学到了一些新技术

  5. # 5 楼答案

    我会选Haxe

    Haxe (pronounced as hex) is an open source programming language

    While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), Haxe is a multiplatform language.

    It means that you can use Haxe to target the following platforms : Javascript, Flash, NekoVM, PHP, C++, C# and Java

  6. # 6 楼答案

    我的建议是看看谷歌应用引擎、Django和JavaFX的组合能做些什么

    通过这样做,您将学习一些新技术(应用程序引擎)和语言(Python for Django、JavaFX),同时利用您对web应用程序和Java的了解