A framework is a program, set of programs, and/or code library that writes most of the general things of your application for you. When you use a framework, you just have to write the parts of the application that make it do the specific things you want. The three primary tasks, apart from configuration and other housekeeping chores, when you are set out to write a Rails application, are −
Ruby on Rails deals with a Model/View/Controller (MVC) framework, based on the above three tasks,
The Model View Controller principle divides the work of an application into three separate but closely cooperative subsystems.
This subsystem is implemented in ActionController, which is a data broker sitting between ActiveRecord (the database interface) and ActionView (the presentation engine).
Here is a pictorial representation of Ruby on Rails Framework:
Assuming a standard, default installation over Linux, you can find them like this −
You will see subdirectories including (but not limited to) the following −
ActionView and ActionController are bundled together under ActionPack.ActiveRecord provides a range of programming techniques and shortcuts for manipulating data from an SQL database. ActionController and ActionView provides facilities for manipulating and displaying that data. Rails ties it all together.
Ruby on Rails Related Interview Questions
|Python Interview Questions||HTML 5 Interview Questions|
|PHP Interview Questions||PostgreSQL Interview Questions|
|Ruby Interview Questions||Django Interview Questions|
|wxPython Interview Questions||MongoDB Interview Questions|
|Python Automation Testing Interview Questions||GitHub Interview Questions|
|Ruby Sinatra Interview Questions|
Ruby On Rails Tutorial
Ruby On Rails
All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd
Wisdomjobs.com is one of the best job search sites in India.