Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
What's new in Ruby on Rails 4
Search
Silvio Relli
December 19, 2012
Technology
4
310
What's new in Ruby on Rails 4
A RoR 4 press review
Silvio Relli
December 19, 2012
Tweet
Share
More Decks by Silvio Relli
See All by Silvio Relli
Rails Routes off the tracks
silviorelli
1
64
Other Decks in Technology
See All in Technology
クラウドとリアルの融合により、製造業はどう変わるのか?〜クラスメソッドの製造業への取組と共に〜
hamadakoji
0
430
Open Table Format (OTF) が必要になった背景とその機能 (2025.10.28)
simosako
2
300
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
140
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
230
IoTLT@ストラタシスジャパン_20251021
norioikedo
0
140
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
770
CREが作る自己解決サイクルSlackワークフローに組み込んだAIによる社内ヘルプデスク改革 #cre_meetup
bengo4com
0
340
SRE × マネジメントレイヤーが挑戦した組織・会社のオブザーバビリティ改革 ― ビジネス価値と信頼性を両立するリアルな挑戦
coconala_engineer
0
260
What's new in OpenShift 4.20
redhatlivestreaming
0
270
Okta Identity Governanceで実現する最小権限の原則 / Implementing the Principle of Least Privilege with Okta Identity Governance
tatsumin39
0
170
20251024_TROCCO/COMETAアップデート紹介といくつかデモもやります!_#p_UG 東京:データ活用が進む組織の作り方
soysoysoyb
0
110
マルチエージェントのチームビルディング_2025-10-25
shinoyamada
0
180
Featured
See All Featured
It's Worth the Effort
3n
187
28k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Balancing Empowerment & Direction
lara
5
700
Code Review Best Practice
trishagee
72
19k
Typedesign – Prime Four
hannesfritz
42
2.8k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
620
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
GraphQLとの向き合い方2022年版
quramy
49
14k
GitHub's CSS Performance
jonrohan
1032
470k
Facilitating Awesome Meetings
lara
57
6.6k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Transcript
What's new in Ruby on Rails 4 A RoR 4
press review @silviorelli
Spoiler Alert! http://bit.ly/rails4flor
Rails queue http://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
Rails queue http://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
Rails queue http://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html #WTF
Asynchronous Action Mailer http://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
Asynchronous Action Mailer http://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
Barebone models http://blog.plataformatec.com.br/2012/03/barebone-models-to-use-with-actionpack-in-rails-4-0/ http://blog.remarkablelabs.com/2012/12/activemodel-model-rails-4-countdown-to-2013
Barebone models http://blog.plataformatec.com.br/2012/03/barebone-models-to-use-with-actionpack-in-rails-4-0/ http://blog.remarkablelabs.com/2012/12/activemodel-model-rails-4-countdown-to-2013
Http patch method http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/ {1}
Http patch method http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/ {1}
Http patch method http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/ {2}
Http patch method http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/ {2}
Custom flash types https://github.com/oscardelben/words-about-code/blob/master/2012/07/rails-edge-custom-flash- types.md
Flushing content blocks http://blog.plataformatec.com.br/2012/07/flushing-content-blocks-with-rails-4/
Live Streaming http://tenderlovemaking.com/2012/07/30/is-it-live.html {1}
Live Streaming http://tenderlovemaking.com/2012/07/30/is-it-live.html {1}
Live Streaming http://tenderlovemaking.com/2012/07/30/is-it-live.html {1}
Live Streaming http://blog.phusion.nl/2012/08/03/why-rails-4-live-streaming-is-a-big-deal/ {2}
Live Streaming http://blog.phusion.nl/2012/08/03/why-rails-4-live-streaming-is-a-big-deal/ {2}
Routing Concerns https://twitter.com/rails/status/235175818471555074 https://github.com/rails/routing_concerns
Routing Concerns https://twitter.com/rails/status/235175818471555074 https://github.com/rails/routing_concerns
Multiple routes files https://github.com/oscardelben/words-about-code/blob/master/2012/04/rails-edge-multiple- route-files.md
PostgreSQL array support https://github.com/rails/rails/pull/7547 http://reefpoints.dockyard.com/ruby/2012/09/18/rails-4-sneak-peek-postgresql-array-support.html
PostgreSQL array support https://github.com/rails/rails/pull/7547 http://reefpoints.dockyard.com/ruby/2012/09/18/rails-4-sneak-peek-postgresql-array-support.html
Strong Parameters https://github.com/rails/strong_parameters http://blog.remarkablelabs.com/2012/12/strong-parameters-rails-4-countdown-to-2013 http://railscasts.com/episodes/371-strong-parameters
Strong Parameters https://github.com/rails/strong_parameters http://blog.remarkablelabs.com/2012/12/strong-parameters-rails-4-countdown-to-2013 http://railscasts.com/episodes/371-strong-parameters
Turbolinks https://github.com/rails/turbolinks {1}
Turbolinks http://railscasts.com/episodes/390-turbolinks https://github.com/kossnocorp/jquery.turbolinks {2}
Turbolinks http://railscasts.com/episodes/390-turbolinks https://github.com/kossnocorp/jquery.turbolinks {2}
Page and Action caching https://twitter.com/rails/status/253916039283355648
Cache Digest https://github.com/rails/cache_digests https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0
Cache Digest https://github.com/rails/cache_digests https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0
Controller-Wide ETags http://blog.remarkablelabs.com/2012/12/generate-controller-wide-etags-rails-4-countdown- to-2013
Asset pipeline improvements http://yetimedia.tumblr.com/post/33320732456/moving-forward-with-the-rails-asset-pipeline
Where.not https://twitter.com/a_matsuda/status/276901457624711168 https://github.com/amatsuda/rails/commit/de75af7
Where.not https://twitter.com/a_matsuda/status/276901457624711168 https://github.com/amatsuda/rails/commit/de75af7
Rename all action callbacks https://twitter.com/rails/status/277121523649740800 https://github.com/rails/rails/commit/9d62e04838f01f5589fa50b0baa480d60c815e2c
Rename all action callbacks https://twitter.com/rails/status/277121523649740800 https://github.com/rails/rails/commit/9d62e04838f01f5589fa50b0baa480d60c815e2c
Default index page https://github.com/rails/rails/pull/8468
Chainable relation.none https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0 http://www.youtube.com/watch?v=z6YgD6tVPQs#!
Relation.___! https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0 http://www.youtube.com/watch?v=z6YgD6tVPQs#!
HTML5 Form Input Helpers http://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown- to-2013
HTML5 Form Input Helpers http://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown- to-2013
Models Concerns http://37signals.com/svn/posts/3372-put-chubby-models-on-a-diet-with-concerns
Banned! http://blog.remarkablelabs.com/2012/12/rails-4-requires-at-least-ruby-1-9-3-rails-4-countdown-to-2013 http://www.ihid.co.uk/blog/rails-update_attribute-is-deprecated-from-3-2-7 http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#upgrading-from-rails-3-2-to-rails-4-0-vendor-plugins
Mindnode http://blog.wyeworks.com/2012/9/20/rails-4-in-a-mindnode/
Creating and Deploying Rails 4 to Heroku https://gist.github.com/3025502
Thanks! Silvio Relli Rails Ninja @