Ruby on Rails简介

原创 2013年12月04日 15:03:13

1.Ruby on Rails是什么?

         Ruby on Rails(官方简称为 Rails。也有人简称为RoR,该缩写目前仍于一些中文讨论中被使用),是一个使用Ruby语言写的开源Web应用框架,它是严格按照MVC结构开发的。它努力使自身保持简单,来使实际的应用开发时的代码更少,使用最少的配置。

        Rails的设计原则包括“不做重复的事”(Don't Repeat Yourself)和“惯例优于设置”(ConventionOver Configuration)。

 
2.Ruby on Rails的特点:
         a)框架上——Rails 是一个 MVC 框架(性质类似于struts这样的MVC框架)。当你使用Rails进行开发,应用程序的所有代码以一种标准方式互相作用。在开始开发之前,整个应用程序的骨架已经搭好的。
         b)编程语言上——采用Ruby语言,Ruby是一门现代,面向对象脚本语言Ruby 简洁,不难理解。它可以让你快速地用代码自然, 清晰表达想法。让你的程序能很简单被编写并且在几个月后还能很容易读懂。

 

Remarks:

总之,Ruby on Rails是一个 Web 应用程序框架,是一个相对较新的Web 应用程序框架,构建在Ruby 语言之上。


版权声明:本文为博主原创文章,未经博主允许不得转载。

Ruby on Rails教程 和Ruby&Rails 入门大全,对新手很有用

我自己常用的gem包: 数据库驱动 mysql , sqlite3-ruby, postgre-pr,名字不言而喻。 很遗憾并不是所有的Ruby库都是通过gem方式安装,比如针对Oracle的ruby...
  • Bactryki28
  • Bactryki28
  • 2016年06月14日 12:00
  • 1406

Ruby on Rails与Java,哪一个才适合你呢?

本文来源于我在InfoQ中文站原创的文章,原文地址是:http://www.infoq.com/cn/news/2013/11/ror-java假如你要从头开始开发一个Web应用项目,当然了,这是个很...
  • ricohzhanglong
  • ricohzhanglong
  • 2013年11月08日 02:27
  • 2457

Ruby Rails入门——windows下搭建Ruby Rails Web开发环境

Ruby on Rails 是一个可以使你开发,部署,维护 web 应用程序变得简单的框架。2015年10月编程语言排行榜 Ruby进入TIOBE排行榜前十,可见其流行程序如此之高。本文就帮你打开Ru...
  • testcs_dn
  • testcs_dn
  • 2015年12月12日 14:03
  • 10745

Ruby on Rails 入门级简介

  • 2011年08月03日 13:08
  • 977KB
  • 下载

Ruby on Rails 简介。来自于一个台湾网站,某些术语与大陆翻译不同

转:https://ihower.tw/rails4/intro.html Ruby on Rails 簡介 “Life’s too short to build some...
  • xyqzki
  • xyqzki
  • 2015年05月14日 23:05
  • 624

Ruby on Rails,使用关系数据库简介

http://blog.csdn.net/abbuggy/article/details/7643673 之前我们已经成功将web应用请求响应的主流程:从浏览器到控制器-从控制器到视图-从视图到...
  • ABBuggy
  • ABBuggy
  • 2012年06月08日 00:13
  • 4439

[ZH-CN]Ruby on Rails Tutoriald(第二版)

  • 2017年10月20日 00:56
  • 13.89MB
  • 下载

图灵书籍(Ruby on Rails 4 Tutorial 中文版.pdf+微服务设计中文完整版.pdf)

  • 2017年12月07日 11:47
  • 51.25MB
  • 下载

Ruby on Rails实例开发

  • 2013年05月09日 14:07
  • 1.47MB
  • 下载

ruby on rails 2.3.5 api html版

  • 2010年09月02日 15:14
  • 885KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Ruby on Rails简介
举报原因:
原因补充:

(最多只允许输入30个字)