CSC/ECE 517 Fall 2007/wiki2 1 p23: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
|||
Line 1: | Line 1: | ||
= Ruby on Rails and Apache Struts: A comparison based study = | = Ruby on Rails and Apache Struts: A comparison based study = | ||
There exist several web application development frameworks in the market. A software developer faces a dilemma regarding which of these to employ to implement his application, based on criteria such as enhanced productivity, complexity, scalability, requirement satisfaction, maintenance, etc. This article aims to compare two such frameworks, '''[http://en.wikipedia.org/wiki/Ruby_on_rails Ruby on Rails]''' and '''[http://en.wikipedia.org/wiki/Apache_Struts Apache Struts]''', from the perspective of the developer and that of the finished application. | There exist several web application development frameworks in the market. A software developer faces a dilemma regarding which of these to employ to implement his application, based on criteria such as enhanced productivity, complexity, scalability, requirement satisfaction, maintenance, etc. This article aims to compare two such frameworks, '''[http://en.wikipedia.org/wiki/Ruby_on_rails Ruby on Rails]''' and '''[http://en.wikipedia.org/wiki/Apache_Struts Apache Struts]''', from the perspective of the developer and that of the finished application. |
Revision as of 21:39, 24 October 2007
Ruby on Rails and Apache Struts: A comparison based study
There exist several web application development frameworks in the market. A software developer faces a dilemma regarding which of these to employ to implement his application, based on criteria such as enhanced productivity, complexity, scalability, requirement satisfaction, maintenance, etc. This article aims to compare two such frameworks, Ruby on Rails and Apache Struts, from the perspective of the developer and that of the finished application.
Problem Statement
"Compare Ruby on Rails with Apache Struts. The Apache Struts framework in the Java world occupies a position similar to Ruby on Rails, except that it is not as universally used. Compare the two. Which are the advantages of each for the developer? For the finished application?"