1. Photo: Justin Gaurav Murgai via Flickr
http://www.flickr.com/photos/phoenixation/2998955260/
Quick application
development with
web frameworks
Aaron Sumner
University of Kansas
Center for Research on Learning
2. Overview:
•What’s a web application
framework?
•Why use one?
•A quick demo
•Nothing (too) technical!
3. A little about me:
• 15 years experience
developing web apps at KU,
KU Med, U. of Washington
• Perl, AppleScript, a little
Java, PHP, VBscript, Ruby
• Switched to frameworks in
2005
5. “A web application framework is a software
framework that is designed to support the
development of dynamic websites, Web
applications and Web services.
Source: Wikipedia
6. “The framework aims to alleviate the overhead
associated with common activities performed in
Web development.
Source: Wikipedia
7. “For example, many frameworks provide
libraries for database access, templating
frameworks and session management, and often
promote code reuse.”
Source: Wikipedia