Web App Framework Introduction

Web application framework is well applied in today’s application development. The definition for web app framework provided by Wiki is “A web application framework (WAF) is a software framework that is designed to support the development of dynamic websites, web applications, web services and web resources.”

The so called “full-stack” frameworks are those “who gathered multiple libraries useful for web development into a single cohesive software stack for web developers to use. Examples of this include ASP.NET, JavaEE (Servlets), Ruby on Rails, Grails, Django and so on.

Here are the different frameworks for various languages:

In the next several blogs, I would like to have some discussion and experiments on the google’s app engine (GAE) and Django framework. Specifically, I would like to do the following work: