Your SlideShare is downloading. ×
0
Ruby on Rails – Industry Trends          Sumanth Krishna. A                  tosumanthkrishna@gmail.com
Agenda    Ruby on Rails – What it is?    Why industry embracing RoR?    Technologies/Opportunities involved    Some co...
Ruby on Rails What it is?
Ruby on Rails    Ruby on Rails is an open-source web    application framework written with Ruby    programming language....
Industry looks for...
Industry looks for    Rapid development    Well structured code – easy to maintain    Faster delivery    Clients happy...
Technologies
Technologies    Every new technology is a business    opportunity... Rails had brought many    practices/techcnologies in...
Statistics
Show me stats...                              Demand for RoR developers is high!                              More Rails...
Customization Projects
e-commerce - Spree
eLearning - Fedena
CMS - Redmine
Micro blogging – stat.us
Social Networking - insoshi
Bug Tracking - retrospectiva
Blog - Wagn
Community
Community        Very Very Very active community        52,829 gems/plug-ins since July, 2009        1,382,729,318 down...
Future
Future    Very Bright future    Trend towards migrating some of the legacy    applications to Ruby on Rails            ...
ThanksReferences –www.opensourcerails.comwww.indeed.comwww.wikipedia.org
Upcoming SlideShare
Loading in...5
×

Ruby on Rails industry trends

2,789

Published on

Ruby on Rails - industry trends is an attempt in show casing how Ruby on Rails picking up and in how many ways the implementations of this framework can be used widely.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,789
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Ruby on Rails industry trends"

  1. 1. Ruby on Rails – Industry Trends Sumanth Krishna. A tosumanthkrishna@gmail.com
  2. 2. Agenda Ruby on Rails – What it is? Why industry embracing RoR? Technologies/Opportunities involved Some cool applications Community Whats the future?
  3. 3. Ruby on Rails What it is?
  4. 4. Ruby on Rails Ruby on Rails is an open-source web application framework written with Ruby programming language. The benefits of the speed and agility of building applications in Rails, which results in increased productivity and company growth is the successful driving factor Commonly also termed as Rails, RoR
  5. 5. Industry looks for...
  6. 6. Industry looks for Rapid development Well structured code – easy to maintain Faster delivery Clients happy Developers happy More & Continuous business
  7. 7. Technologies
  8. 8. Technologies Every new technology is a business opportunity... Rails had brought many practices/techcnologies into lime light  Agile Methodologies  SRUM  Behavior & Test Driven Development  AJAX  jQuery/json/Scriptaculous  MVC framework  ORM design pattern  RESTful architecture
  9. 9. Statistics
  10. 10. Show me stats...  Demand for RoR developers is high!  More Rails projects around
  11. 11. Customization Projects
  12. 12. e-commerce - Spree
  13. 13. eLearning - Fedena
  14. 14. CMS - Redmine
  15. 15. Micro blogging – stat.us
  16. 16. Social Networking - insoshi
  17. 17. Bug Tracking - retrospectiva
  18. 18. Blog - Wagn
  19. 19. Community
  20. 20. Community  Very Very Very active community  52,829 gems/plug-ins since July, 2009  1,382,729,318 downloads  www.rubygems.org  www.rubyforge.net  www.opensourcerails.com  Google groups  Ruby/Rails groups
  21. 21. Future
  22. 22. Future Very Bright future Trend towards migrating some of the legacy applications to Ruby on Rails  Eg., YellowPages Not just applications even technology migrations  Java to Ruby through jRuby  .Net to Rails through ironRuby
  23. 23. ThanksReferences –www.opensourcerails.comwww.indeed.comwww.wikipedia.org
  1. A particular slide catching your eye?

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

×