Ruby on Rails

3,539 views
3,443 views

Published on

Ruby on Rails is full stack web development framework written in Ruby. This presentation goes though general aspects of RoR

Published in: Technology
2 Comments
6 Likes
Statistics
Notes
  • Impressive presentation of 'Ruby on Rails'. You’ve shown your credibility on presentation with this slideshow. This one deserves thumbs up. I’m John, owner of www.freeringtones.ws/ . Hope to see more quality slides from you.

    Best wishes.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Using imagery in this display is very efficient. You've done a fantastic job here friend.
    Anisa
    http://financejedi.com http://healthjedi.com
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,539
On SlideShare
0
From Embeds
0
Number of Embeds
141
Actions
Shares
0
Downloads
0
Comments
2
Likes
6
Embeds 0
No embeds

No notes for slide

Ruby on Rails

  1. 1. Ruby on Rails Open source web application Framework
  2. 2. What’s Ruby on Rails? <ul><li>A Full stack web development framework (but not only for web) </li></ul><ul><li>Using the mighty Ruby Language. </li></ul>
  3. 3. History <ul><li>Rails was developed by David Heinemeier Hansson of 37 Signals </li></ul><ul><li>Built for BaseCamp Application </li></ul><ul><li>Later ‘Open Sourced’ </li></ul><ul><li>Acceptance within a year. </li></ul>
  4. 4. RoR Philosophies <ul><li>DRY (Don’t Repeat Yourself) </li></ul><ul><li>Convention over Configuration </li></ul><ul><li>Simplicity – (Easy design patterns) </li></ul><ul><li>Effective MVC </li></ul><ul><li>Agile Methodologies </li></ul><ul><li>Open source </li></ul>
  5. 5. Advantages <ul><li>Philosophies == Advantages </li></ul>
  6. 6. Advantages <ul><li>Even then, </li></ul>
  7. 7. Advantages <ul><li>Super Rapid Application development </li></ul><ul><li>Full-Stack </li></ul><ul><li>Lightweight </li></ul><ul><li>Extensive testing framework </li></ul><ul><li>Design patterns support </li></ul><ul><li>Code Generation </li></ul><ul><li>Powerful HTTP mapping </li></ul><ul><li>Built-in AJAX support </li></ul><ul><li>Object-Relational Mapping </li></ul><ul><li>Helpers </li></ul><ul><li>Migrations </li></ul><ul><li>Lots of plugins </li></ul><ul><li>Source Control Integration </li></ul><ul><li>Inflections </li></ul>
  8. 8. Whats more? <ul><li>Rake </li></ul><ul><li>ActionPack </li></ul><ul><li>ActiveRecord </li></ul><ul><li>ActionMailer </li></ul><ul><li>ActionWebservice </li></ul><ul><li>Capistrano </li></ul><ul><li>Prototype </li></ul><ul><li>RJS </li></ul><ul><li>Needle </li></ul>
  9. 9. Platforms supported <ul><li>Linux </li></ul><ul><li>Most of the Unix flavors </li></ul><ul><li>Windows </li></ul><ul><li>Mac OS X </li></ul><ul><li>Apache </li></ul><ul><li>Lighttpd </li></ul><ul><li>IIS </li></ul><ul><li>Oracle </li></ul><ul><li>MySQL </li></ul><ul><li>Postgres </li></ul><ul><li>MS SQL Server </li></ul><ul><li>DB2 </li></ul><ul><li>SQLite </li></ul>
  10. 10. Who is supporting it? <ul><li>Google </li></ul><ul><li>IBM </li></ul><ul><li>Revver </li></ul><ul><li>Apple </li></ul><ul><li>odeo </li></ul><ul><li>Epson </li></ul><ul><li>Basecamp </li></ul><ul><li>Apple </li></ul><ul><li>HCL </li></ul><ul><li>Eines.de </li></ul><ul><li>43things </li></ul><ul><li>Blinksale </li></ul><ul><li>Kiko </li></ul><ul><li>Slideshare.net </li></ul>
  11. 12. References <ul><li>Rubyonrails.com </li></ul><ul><li>developer.apple.com/tools/rubyonrails.html </li></ul><ul><li>Ruby-lang.org </li></ul>

×