java - Django 或 RoR,如常见的 Java 或 ASP 网络框架

标签 java asp.net-mvc frameworks

我是大型敏捷软件开发方法论的粉丝,喜欢使用 Django 和 RoR 开发网页。然而,它造成了很大的限制,因为实际上很少有 Django 或 RoR 开发人员可以雇用。

对于一个新的网络项目,我们将招聘开发人员,尽管我很乐意看到这些员工使用此类工具,但遗憾的是,要么找不到相关的开发人员,要么即使我们找到他们(在我的国家几乎不可能), 我们将非常依赖他们。

此外,时间是一个很大的限制,因此考虑“寻找聪明的程序员并让他们学习这些技术”不是一种选择。

在这些情况下,我想听听常见的 Java 或 .Net 替代方案,以及您为什么会推荐它们。

我可以想到 Spring、Hibernate、Stripes、Struts 和 Wicket for Java

Microsoft ASP.NET MVC 看起来也很有前途。

编辑:我需要说明的是,我不会成为该项目的活跃开发人员,而是担任经理。

问候

最佳答案

如果您希望 Java、Spring 和 Hibernate 具有类似 RoR 的“编码约定”,为什么不试试 Grails ?它基于 Java、Groovy、Spring 和 Hibernate。对于基于 Web 的 CRUD 应用,您将能够获得类似于 RoR 的提升。

关于java - Django 或 RoR,如常见的 Java 或 ASP 网络框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2157046/

相关文章:

java - 什么相当于 java 中的 fopen_s()?

java - 如何处理 apache Camel 中的 header

asp.net-mvc - NHibernate + IIS7.5 抛出 "A session factory has already been configured with the key of nhibernate.current_session"

asp.net - Url.Action 如何在 Asp.net MVC 中工作?

swift - 在 swift 框架中测试内部类

java - 如果编译一个空的 java 文件会发生什么?

java - 以编程方式创建具有来自 GUI 的外部 JAR 的可运行 JAR?

asp.net-mvc - 当用户单击主视图上的按钮时,如何显示附加的部分 View ?

java - 简单的 Java GIS 编辑器

vb.net - 在没有整个框架的情况下创建 .NET 应用程序?