Unformatted text preview:

Ruby on RailsWhat is it?AdvantagesInstantRailsDevelopment/Testing/ProductionRails/J2EE Architecture ComparisonWeb Development ComparisonReferencesRuby on RailsBy: Kenton BornWhat is it?Open source frameworkBuilt on the Ruby LanguageUsed for developing database-backed web applicationsFollows the Model-View-Controller architectureAdvantages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 eventsInstantRails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!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. <proj>_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 projectRails/J2EE Architecture ComparisonWeb Development


View Full Document

K-State CIS 764 - Ruby on Rails

Documents in this Course
Load more
Download Ruby on Rails
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Ruby on Rails and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Ruby on Rails 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?