Ruby on Rails




                By: Ganesh Kunwar
Ruby
Programming   language
By Yukihiro Matsumoto in 1995
Pure Object Oriented Programming
Language
General-purpose Language
Interpreted Language requires ruby
interpreter
Multipurpose Language
Why Ruby ?
Object-oriented
Easily readable code
Unsurprising syntax, naming, and
behavior
Whitespace independent
No semicolons
Rich libraries
Rapid development
Ruby on Rails
Web   application framework written in
Ruby
Developed by David Heinemeier
Hansson (DHH) in 2004A
Itself gem and consists of different gem
Follow MVC Pattern
Why Ruby on Rails?
Faster and easier to develop, deploy,
and maintain web applications
DRY Principal( Don’t Repeat Your Self)
Gems and Plugins
Scaffolding
Rake support
Metaprogramming
MVC Request Cycle
Web application on ROR
Twitter
       (www.twitter.com)
GitHub (www.github.com)
Resources for more
information
www.rubyonrails.org
www.ruby-doc.org
www.railscast.com
www.codeschool.com
www.guides.rubyonrails.org
www.gkunwar1.wordpress.com
Ruby on rails
Ruby on rails

Ruby on rails