0
Whats new inRuby on Rails 4  A RoR 4 press review                         @silviorelli
Spoiler Alert!http://bit.ly/rails4flor
Rails queuehttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
Rails queuehttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
Rails queue                                               #WTFhttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak...
Asynchronous Action Mailerhttp://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
Asynchronous Action Mailerhttp://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
Barebone modelshttp://blog.plataformatec.com.br/2012/03/barebone-models-to-use-with-actionpack-in-rails-4-0/    http://blo...
Barebone modelshttp://blog.plataformatec.com.br/2012/03/barebone-models-to-use-with-actionpack-in-rails-4-0/    http://blo...
Http patch method                                                       {1}http://weblog.rubyonrails.org/2012/2/25/edge-ra...
Http patch method                                                       {1}http://weblog.rubyonrails.org/2012/2/25/edge-ra...
Http patch method                                                       {2}http://weblog.rubyonrails.org/2012/2/25/edge-ra...
Http patch method                                                       {2}http://weblog.rubyonrails.org/2012/2/25/edge-ra...
Custom flash typeshttps://github.com/oscardelben/words-about-code/blob/master/2012/07/rails-edge-custom-flash-              ...
Flushing content blockshttp://blog.plataformatec.com.br/2012/07/flushing-content-blocks-with-rails-4/
Live Streaming                                       {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
Live Streaming                                       {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
Live Streaming                                       {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
Live Streaming                                                   {2}http://blog.phusion.nl/2012/08/03/why-rails-4-live-str...
Live Streaming                                                   {2}http://blog.phusion.nl/2012/08/03/why-rails-4-live-str...
Routing Concernshttps://twitter.com/rails/status/235175818471555074      https://github.com/rails/routing_concerns
Routing Concernshttps://twitter.com/rails/status/235175818471555074      https://github.com/rails/routing_concerns
Multiple routes fileshttps://github.com/oscardelben/words-about-code/blob/master/2012/04/rails-edge-multiple-              ...
PostgreSQL array support                              https://github.com/rails/rails/pull/7547http://reefpoints.dockyard.c...
PostgreSQL array support                              https://github.com/rails/rails/pull/7547http://reefpoints.dockyard.c...
Strong Parameters                       https://github.com/rails/strong_parametershttp://blog.remarkablelabs.com/2012/12/s...
Strong Parameters                       https://github.com/rails/strong_parametershttp://blog.remarkablelabs.com/2012/12/s...
Turbolinks                            {1}https://github.com/rails/turbolinks
Turbolinks                                 {2} http://railscasts.com/episodes/390-turbolinkshttps://github.com/kossnocorp/...
Turbolinks                                 {2} http://railscasts.com/episodes/390-turbolinkshttps://github.com/kossnocorp/...
Page and Action caching   https://twitter.com/rails/status/253916039283355648
Cache Digest               https://github.com/rails/cache_digestshttps://speakerdeck.com/bostonrb/what-to-expect-in-rails-...
Cache Digest               https://github.com/rails/cache_digestshttps://speakerdeck.com/bostonrb/what-to-expect-in-rails-...
Controller-Wide ETagshttp://blog.remarkablelabs.com/2012/12/generate-controller-wide-etags-rails-4-countdown-             ...
Asset pipeline improvementshttp://yetimedia.tumblr.com/post/33320732456/moving-forward-with-the-rails-asset-pipeline
Where.nothttps://twitter.com/a_matsuda/status/276901457624711168     https://github.com/amatsuda/rails/commit/de75af7
Where.nothttps://twitter.com/a_matsuda/status/276901457624711168     https://github.com/amatsuda/rails/commit/de75af7
Rename all action callbacks                https://twitter.com/rails/status/277121523649740800https://github.com/rails/rai...
Rename all action callbacks                https://twitter.com/rails/status/277121523649740800https://github.com/rails/rai...
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/wa...
Relation.___!https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0        http://www.youtube.com/watch?v=z6YgD6...
HTML5 Form Input Helpershttp://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown-            ...
HTML5 Form Input Helpershttp://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown-            ...
Models Concernshttp://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      ...
Mindnodehttp://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 RelliRails Ninja @
Upcoming SlideShare
Loading in...5
×

What's new in ruby on rails 4

12,846

Published on

Published in: Technology
0 Comments
23 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
12,846
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
126
Comments
0
Likes
23
Embeds 0
No embeds

No notes for slide

Transcript of "What's new in ruby on rails 4"

  1. 1. Whats new inRuby on Rails 4 A RoR 4 press review @silviorelli
  2. 2. Spoiler Alert!http://bit.ly/rails4flor
  3. 3. Rails queuehttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
  4. 4. Rails queuehttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
  5. 5. Rails queue #WTFhttp://reefpoints.dockyard.com/ruby/2012/06/25/rails-4-sneak-peek-queueing.html
  6. 6. Asynchronous Action Mailerhttp://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
  7. 7. Asynchronous Action Mailerhttp://reefpoints.dockyard.com/ruby/2012/06/26/rails-4-sneak-peek-async-actionmailer.html
  8. 8. Barebone modelshttp://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
  9. 9. Barebone modelshttp://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
  10. 10. Http patch method {1}http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/
  11. 11. Http patch method {1}http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/
  12. 12. Http patch method {2}http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/
  13. 13. Http patch method {2}http://weblog.rubyonrails.org/2012/2/25/edge-rails-patch-is-the-new-primary-http-method-for- updates/
  14. 14. Custom flash typeshttps://github.com/oscardelben/words-about-code/blob/master/2012/07/rails-edge-custom-flash- types.md
  15. 15. Flushing content blockshttp://blog.plataformatec.com.br/2012/07/flushing-content-blocks-with-rails-4/
  16. 16. Live Streaming {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
  17. 17. Live Streaming {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
  18. 18. Live Streaming {1}http://tenderlovemaking.com/2012/07/30/is-it-live.html
  19. 19. Live Streaming {2}http://blog.phusion.nl/2012/08/03/why-rails-4-live-streaming-is-a-big-deal/
  20. 20. Live Streaming {2}http://blog.phusion.nl/2012/08/03/why-rails-4-live-streaming-is-a-big-deal/
  21. 21. Routing Concernshttps://twitter.com/rails/status/235175818471555074 https://github.com/rails/routing_concerns
  22. 22. Routing Concernshttps://twitter.com/rails/status/235175818471555074 https://github.com/rails/routing_concerns
  23. 23. Multiple routes fileshttps://github.com/oscardelben/words-about-code/blob/master/2012/04/rails-edge-multiple- route-files.md
  24. 24. PostgreSQL array support https://github.com/rails/rails/pull/7547http://reefpoints.dockyard.com/ruby/2012/09/18/rails-4-sneak-peek-postgresql-array-support.html
  25. 25. PostgreSQL array support https://github.com/rails/rails/pull/7547http://reefpoints.dockyard.com/ruby/2012/09/18/rails-4-sneak-peek-postgresql-array-support.html
  26. 26. Strong Parameters https://github.com/rails/strong_parametershttp://blog.remarkablelabs.com/2012/12/strong-parameters-rails-4-countdown-to-2013 http://railscasts.com/episodes/371-strong-parameters
  27. 27. Strong Parameters https://github.com/rails/strong_parametershttp://blog.remarkablelabs.com/2012/12/strong-parameters-rails-4-countdown-to-2013 http://railscasts.com/episodes/371-strong-parameters
  28. 28. Turbolinks {1}https://github.com/rails/turbolinks
  29. 29. Turbolinks {2} http://railscasts.com/episodes/390-turbolinkshttps://github.com/kossnocorp/jquery.turbolinks
  30. 30. Turbolinks {2} http://railscasts.com/episodes/390-turbolinkshttps://github.com/kossnocorp/jquery.turbolinks
  31. 31. Page and Action caching https://twitter.com/rails/status/253916039283355648
  32. 32. Cache Digest https://github.com/rails/cache_digestshttps://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0
  33. 33. Cache Digest https://github.com/rails/cache_digestshttps://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0
  34. 34. Controller-Wide ETagshttp://blog.remarkablelabs.com/2012/12/generate-controller-wide-etags-rails-4-countdown- to-2013
  35. 35. Asset pipeline improvementshttp://yetimedia.tumblr.com/post/33320732456/moving-forward-with-the-rails-asset-pipeline
  36. 36. Where.nothttps://twitter.com/a_matsuda/status/276901457624711168 https://github.com/amatsuda/rails/commit/de75af7
  37. 37. Where.nothttps://twitter.com/a_matsuda/status/276901457624711168 https://github.com/amatsuda/rails/commit/de75af7
  38. 38. Rename all action callbacks https://twitter.com/rails/status/277121523649740800https://github.com/rails/rails/commit/9d62e04838f01f5589fa50b0baa480d60c815e2c
  39. 39. Rename all action callbacks https://twitter.com/rails/status/277121523649740800https://github.com/rails/rails/commit/9d62e04838f01f5589fa50b0baa480d60c815e2c
  40. 40. Default index page https://github.com/rails/rails/pull/8468
  41. 41. Chainable relation.none https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0 http://www.youtube.com/watch?v=z6YgD6tVPQs#!
  42. 42. Relation.___!https://speakerdeck.com/bostonrb/what-to-expect-in-rails-4-dot-0 http://www.youtube.com/watch?v=z6YgD6tVPQs#!
  43. 43. HTML5 Form Input Helpershttp://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown- to-2013
  44. 44. HTML5 Form Input Helpershttp://blog.remarkablelabs.com/2012/12/new-html5-form-input-helpers-rails-4-countdown- to-2013
  45. 45. Models Concernshttp://37signals.com/svn/posts/3372-put-chubby-models-on-a-diet-with-concerns
  46. 46. 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-7http://edgeguides.rubyonrails.org/upgrading_ruby_on_rails.html#upgrading-from-rails-3-2-to-rails-4-0-vendor-plugins
  47. 47. Mindnodehttp://blog.wyeworks.com/2012/9/20/rails-4-in-a-mindnode/
  48. 48. Creating and Deploying Rails 4 to Heroku https://gist.github.com/3025502
  49. 49. Thanks! Silvio RelliRails Ninja @
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×