More Related Content Similar to The Essence of Using Ruby on Rails in Corporations Similar to The Essence of Using Ruby on Rails in Corporations (20) More from Koichiro Ohba (20) The Essence of Using Ruby on Rails in Corporations10. 10年以上の歴史
1995 2000 2005 2010
Ruby Ruby Ruby Ruby
1.1 1.3 1.6 1.8
Ruby
Ruby 1.4
1.0 Ruby
1.9
Ruby
1.2
Java Java Java Java
Java 6
1.0 1.2 1.4 5.0
Java Java
1.1 1.3
10
12. MVC
1
1
Controller
Browser 6
1 4
1 2
1
5
1 3
1
View Model
Ruby on Rails Database
12
19. 1 DRY
Don t Repeat Yourself
19
20. 2 CoC
Convention over
Configuration
20
22. 例:Model
class User < Act... users
has_many :blogs id number
name varchar
end password char
mail varchar
class Blog < Act... blogs
belongs_to :user id number
end user_id
entry
number
varchar
updated_at datetime
22
27. 実践Rails
目次
オライリー・ジャパン社
Brad Ediger著
(株)クイープ訳
3150円
27
57. できること
Java Ruby
WebApp ● ●
Mail ● ●
DB ● ●
Web Service ● ▲
Async ● ▲
Legacy ● ▲
Auth* ● ▲
57
81. Railsの歴史
2005-12 2006-03 2007-01 2007-07 2008-06 2008/10
Rails Rails Rails Rails Rails Rails
1.0.0 1.1.0 1.2.1 2.0.0 2.1.0 2.2RC1
81
89. •Rails 2.0 → REST
• Rails 2.1 →
named_scope
•Rails 2.2 → 国際
化、MT-safe
89