2016Iowa State University Digital Repository (Iowa State University)Open access

Performance Evaluation of Web Application Frameworks

Jason W.H. Wong

Open full text 0 citations

Abstract

The market of web application frameworks is flooded with so many options. In result, the objective of this project is to compare the most popular web application frameworks and evaluate them against a set of "performance" standards. After conducting user and market surveys I limited my “performance” standards to database access, JSON serialization, and high-traffic capabilities. Using these standards, I gathered existing test data as well as developed web tools to facilitate in independent testing. The main frameworks tested during my research includes: SpringMVC, NodeJS, ASP.net, CodeIgniter, Laravel, and Symphony2. The main conclusion of my research is that avoiding the use of frameworks will result in better web application performance; however, this better web application performance can often come at a cost of maintainable and modular code.

Open-access reader

About this research paper

What this paper is about

The market of web application frameworks is flooded with so many options. In result, the objective of this project is to compare the most popular web application frameworks and evaluate them against a set of "performance" standards. After conducting user and market surveys I limited my “performance” standards to database access, JSON serialization, and high-traffic capabilities. Using these standards, I gathered existing test data as well as developed web tools to facilitate in independent testing. The main frameworks tested during my research includes: SpringMVC, NodeJS, ASP.net, CodeIgniter, Laravel, and Symphony2. The main conclusion of my research is that avoiding the use of frameworks will result in better web application performance; however, this better web application performance can often come at a cost of maintainable and modular code.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The market of web application frameworks is flooded with so many options. In result, the objective of this project is to compare the most popular web application frameworks and evaluate them against a set of "performance" standards. After conducting user and market surveys I limited my “performance” standards to database access, JSON serialization, and high-traffic capabilities. Using these standards, I gathered existing test data as well as developed web tools to facilitate in independent testing. The main frameworks tested during my research includes: SpringMVC, NodeJS, ASP.net, CodeIgniter, Laravel, and Symphony2. The main conclusion of my research is that avoiding the use of frameworks will result in better web application performance; however, this better web application performance can often come at a cost of maintainable and modular code.

Key concepts: Computer science, World Wide Web

Related papers

Back to paper searchBrowse research topicsOriginal source
Performance Evaluation of Web Application Frameworks — Research Paper | ScholarLens