看了一下ruby on rails

原创 2007年10月10日 20:57:00

看了一下ruby on rails

一个订单提交的代码仅如下几行

def save_order
@cart = find_cart
@order = Order.new(params[:order])
@order.line_items << @cart.items
if @order.save
@cart.empty!
redirect_to_index('Thank you for your order.')
else
render(:action => 'checkout')
end
end 

字段输入都写在页面。

从开发人员角度看,其简化应该分两部分:1 页面自动生成、2 映射层相当简洁。

与java对比,1 java也有,最新的myeclipse也能从数据库schema反项工程得到entity dao 和list edit new 等页面。所以因其语言的“动态”程度高而带来的 第2点是java无法比拟 的。从信息角度来说,数据库的信息和映射、entity等所含信息重复,具备一项即可;ror完全读取数据库所含信息,映射关系完全遵从数据库,无需配置字段映射。

刚刚接触,一点拙见。

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

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

新人千万不要在 Windows 上使用 Ruby on Rails

“在 Windows上 使用 Ruby on Rails “是个坑, 跳进去, 你就出不来了, 完了还没人能救你, 最好的方法是别往下跳! 如果 你正在学习 Ruby on R...
  • napoay
  • napoay
  • 2016年01月11日 14:38
  • 3399

Rails 和 Django 的深度技术对比

我想以一个免责声明来开始下面的内容。我使用 Django 开发网站已经有三年了,众所周知,我喜欢Django。我已经写了一个开源的应用程序( app ),并且我已经将补丁发送到了Django.然而,我...
  • dxm2025
  • dxm2025
  • 2015年01月26日 11:43
  • 451

Ruby on rails 实战圣经:RESTful 应用程序

什么是 RESTful?The first 90%of the code accounts for the first 90% of the development time. The remaini...
  • felomeng
  • felomeng
  • 2013年11月19日 21:59
  • 9391

ruby on rails 的数据库查询方法

a = Category.new(:name => 'Ruby', :position => 1) a.save # save 还有相同方法”save!” # 有无惊叹号的差别在于v...
  • menxu_work
  • menxu_work
  • 2013年03月12日 18:03
  • 1704

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

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

Rails中的includes和joins的区别与用法(翻译,部分)

includes和joins的不同 当includes和joins的时候最重要的概念就是他们有他们的典型用例。 includes使用贪婪加载(eager loading) joins使用懒加载(l...
  • sxs_smile
  • sxs_smile
  • 2017年05月07日 11:55
  • 574

Ruby Thin服务器——比Rails自带的Webrick快不止一个档次!

最快速的上手方法:(亲测可用,效果明显) 1.安装gem_在控制台输入 gem install thin 2.运行服务器 在网站对应的目录下 输入 start thin 替换原来的 Rails...
  • winbobob
  • winbobob
  • 2015年01月08日 03:18
  • 2446

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

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

Ruby on rails 连接mysql数据库实践

1.安装好railsinstaller后,先修改gem的源。 1.1查看源 gem sources 1.2移除原有的:https://rubygems.org,由于使用原有的源来用gem安装的时候,...
  • allenwdj
  • allenwdj
  • 2016年01月08日 15:09
  • 1239
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:看了一下ruby on rails
举报原因:
原因补充:

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