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 cool applications

    Community

    What's the future?
Ruby on Rails What it is?
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
Industry looks for...
Industry looks for


    Rapid development

    Well structured code – easy to maintain

    Faster delivery

    Clients happy

    Developers happy

    More & Continuous business
Technologies
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
Statistics
Show me stats...
             
                 Demand for RoR developers is high!
             
                 More Rails projects around
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-in's since July, 2009
  
      1,382,729,318 downloads
  
      www.rubygems.org
  
      www.rubyforge.net
  
      www.opensourcerails.com
  
      Google groups
  
      Ruby/Rails groups
Future
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
Thanks
References –
www.opensourcerails.com
www.indeed.com
www.wikipedia.org

Ruby on Rails industry trends