JavaWeb框架锦标赛,JROR冠军,Grails亚军!!!

April 8, 2008

These two competitors are pretty much mirrors of the other.

Ruby on Rails, the highly regarded (and publicized) is a full stack framework
based on the Ruby language. It features an easy to use ORM implementation called ActiveRecord.
It is strongly MVC.
Documentation and support a real strength here.
Need to learn Ruby to use this. (both finalists are based on a scriptig language)
Uses ActiveRecord for ORM integration.
Ruby templates for view.

Grails is a relatively new framework based on Groovy, a Java implementation scripting language designed to be most
like Java itself while providing the advantages of a dynamically typed language.
MVC model, much based on ROR
has its own templating view technology (GSP)
based on Spring MVC and Spring, Hibernate for ORM
need to learn Groovy
GORM - built in ORM based on Hibernate

View
ROR: 9 G: 9

AJAX support
ROR: 4 G: 3

Documentation
ROR: 10 G: 8

Backward compatibility
ROR: 3 G: 3

Support
ROR: 10 G: 8

Database integration
ROR: 5 G: 7

Integration
ROR: 5 G: 7

Internationalization
ROR: 3 G: 3

How complex is it
ROR: 9 G: 9

Abstraction
ROR: 3 G: 3

Separation of concerns
ROR: 6 G: 6

file upload
ROR: 4 G: 4

plug in SSO
ROR: 4 G: 4

final:
JROR 75 Grails 74

Grails loses to JRuby on Rails by 1 (one) point! Aw!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值