eg-259:review:frameworks
Web Application Frameworks
Supporting: Lecture 20.
- How many layers are there in the web-tier?
- What part of the HTTP request is converted into an application request?
- What media types does a web application typically generate?
- Aside from scripting, what server-side issues do web application developers need to consider?
- Which languages go into the database access layer in a three-tier system?
- Which language is often used to define the mappings between the cliner and database tiers and the middle tier?
- What is a leaky abstraction and why does the three-tier model leak as an abstract model of web applications?
- What is the principle purpose of a web application development framework?
- What is the principle difference between an action-based and an component-based web application framework?
- What is the principle design pattern that informs the design of most web-application frameworks?
- What is the name of the software design pattern that forms the database abstraction that is used in Ruby on Rails?
- Name and describe the two principle design features of Ruby on Rails.
- Which software design patterns are present in Ruby on Rails?
- Describe briefly how model-view-controller has been implemented in Ruby on Rails.
- How is the database configuration defined in a ruby on rails application?
- Why does rails have three different database connection configurations for development, testing and deployment?
eg-259/review/frameworks.txt · Last modified: 2011/01/14 13:00 by 127.0.0.1