Ruby on Rails - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Ruby on Rails

Description:

Ruby on Rails By: Kenton Born What is it? Open source framework Built on the Ruby Language Used for developing database-backed web applications Follows the Model-View ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 9
Provided by: Kent93
Category:
Tags: advantages | linux | rails | ruby

less

Transcript and Presenter's Notes

Title: Ruby on Rails


1
Ruby on Rails
  • By Kenton Born

2
What is it?
  • Open source framework
  • Built on the Ruby Language
  • Used for developing database-backed web
    applications
  • Follows the Model-View-Controller architecture

3
Advantages
  • Fast, Agile Development
  • CRUD (Create, Retrieve, Update and Delete)
  • Scaffolding
  • Less Code
  • Easily Maintainable
  • More convention, less configuration (No XML
    configuration files)
  • Designed so that it enforces standard naming
    conventions for mapping classes to resources or
    events

4
InstantRails
  • Windows Development Environment
  • Minimizes setup, allowing the developer to
    immediately start working on RoR applications
    without worrying about setup, integration, and
    testing.
  • Includes
  • Ruby
  • Rails
  • Apache
  • MySQL
  • Mongrel (http library and server for ruby web
    applications)
  • And more!

5
Development/Testing/Production
  • Rails assumes and automatically sets up multiple
    database connections for the various stages of
    development
  • It assumes databases exist for development,
    testing, and production i.e. ltprojgt_development
  • If the user would like to modify the name of the
    database, they can simply change it in the
    database.yaml file automatically created with
    each project

6
Rails/J2EE Architecture Comparison
7
Web Development Comparison
8
References
  • http//www.rubyonrails.org/
  • http//instantrails.rubyforge.org/
  • http//www.ibm.com/developerworks/linux/library/wa
    -rubyonrails/
  • http//www.cmswire.com/cms/industry-news/php-vs-ja
    va-vs-ruby-000887.php
Write a Comment
User Comments (0)
About PowerShow.com