什么是 Ruby on Rails?
是一个 Web 应用程序框架,是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。
Ruby是一种功能强大的面向对象的脚本语言,她可以使您方便快捷地进行面向对象编程, Rails 是一个用来开发基于数据库的Web应用的完整程序架构。其程序设计模式为模型-视图-控制器 (Model-View-Control)。无论是视图里的Ajax,还是控制器里的请求/回复,还是模拟数据库的模型,Rails都是用 Ruby来开发。你所需要做的只是添加数据库和Web服务。