ROR

来源:互联网 发布:历史类书籍 知乎 编辑:程序博客网 时间:2024/05/01 13:24

ROR这个琅琅上口的名词代表什么呢?他就是现在流行的WEB框架Ruby on Rails的缩写。

Ruby on Rails 是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。

其是一个用 Ruby 编写的全栈的(full-stack)、开源的 Web 框架,可以使用它来轻松编写实际的应用程序,所需的代码也要比大多数框架花在处理 XML 上的代码少。它的目标是为应用程序开发提供一条易行道。实际上,框架的支持者们声称 Ruby on Rails 开发人员的生产率最多是使用传统 J2EE 框架的 10 倍。Rails 通过消除复杂的 XML 配置文件,使用 Ruby 语言的动态性质,帮助把静态类型语言中常见的许多重复代码减少到最少,努力使开发工作变得更容易。

其实撇开ROR的概念不说,其大行其道的原因主要就是一点!使得开发更简单。为什么有人预言说以后是动态语言的天下,原因也在此,动态语言能够极大的加速人们开发的效率,而随着硬件速度的不断提高,原来批判动态语言速度慢的声音也越来越弱,在这样一个高速运转的社会,效率才是王道!

 
原创粉丝点击