Ruby on Rails 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架。
第一是看架构。在过去的时间里,许多开发者在严谨的 web 应用程序上使用 MVC 架构。他们发现 MVC 架构可以使他们的程序变得更清晰在 java 中像 Tapestry 和 Struts 这些框架都是基于 MVC 。 Rails 也是一个 MVC 框架。当你使用 Rails进行开发,应用程序的所有代码以一种标准方式互相作用。在开始开发之前,整个应用程序的骨架已经搭好的。
ruby on rails使用的实时映射技术和元编程技术,免去了开发人员在开发过程中编写大量样板文件代码的烦恼。在少数需要使用样板文件代码的时候,开发人员可以通过ruby onrails内建的生成器脚本实时创建,而不再是通过手工编写。rails的这个特点可以使开发人员更专注于系统的逻辑结构,而不必为一些琐碎的细节所烦扰。
Ruby on Rails 是一个重大突破,大大降低了编程的门槛。以前需要数周或数月才能实现的强力网络应用程序,现在只需要几天已。”
下面给大家推荐一个网站吧 http://www.rubyonrailscn.org/ 官方中文网,有兴趣的朋友可以进去看看。