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
GitHub Copilot の概要
tomokusaba
1
140
Tech-Verse 2025 Keynote
lycorptech_jp
PRO
0
1.2k
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
160
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
210
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
3.2k
急成長を支える基盤作り〜地道な改善からコツコツと〜 #cre_meetup
stefafafan
0
150
データプラットフォーム技術におけるメダリオンアーキテクチャという考え方/DataPlatformWithMedallionArchitecture
smdmts
5
670
Model Mondays S2E03: SLMs & Reasoning
nitya
0
230
無意味な開発生産性の議論から抜け出すための予兆検知とお金とAI
i35_267
0
330
Geminiとv0による高速プロトタイピング
shinya337
0
180
AI専用のリンターを作る #yumemi_patch
bengo4com
1
270
タイミーのデータモデリング事例と今後のチャレンジ
ttccddtoki
2
340
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
The Invisible Side of Design
smashingmag
300
51k
Stop Working from a Prison Cell
hatefulcrawdad
270
20k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Balancing Empowerment & Direction
lara
1
390
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
A Tale of Four Properties
chriscoyier
160
23k
Designing Experiences People Love
moore
142
24k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Measuring & Analyzing Core Web Vitals
bluesmoon
7
500
It's Worth the Effort
3n
185
28k
Facilitating Awesome Meetings
lara
54
6.4k
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 @