2005 年 7 月 12 日星期二

developerWorks 上的 J2EE 与 Rails 对比

发布者:admin

Anassina 的技术架构师 Aaron Rustad 为 IBM 的 developerWorks 编写了Ruby on Rails 与 J2EE:两者是否共存?。它将 Rails 与 Struts 进行了比较,并通过列出类似操作的代码展示了约定优于配置的力量。总之,Aaron 得出了以下结论:

那么,您是否应该在下一个 Web 应用程序中考虑 Rails?好吧,为什么不呢?它是由相互配合良好的组件组成的精心编写的堆栈,并且基于业界接受的企业模式。Ruby 语言支持快速开发,并通过生成大量应用程序管道来补充框架。熟悉 Java 世界中可用的MVCORM框架的人将毫不需要费劲就能理解 Rails。

这就是 Ruby on Rails 受到迅速采用、并左右赢得市场份额的原因之一。思想是相同的!在推动框架的核心模式和方法方面,不存在范式革命。这与采用熟悉的概念并将其带入重约配置、跨全栈的紧密集成以及 Ruby 的背景有关。