Quick Application Development with Web Frameworks

2,134 views

Published on

From SIDLIT 2009 in Overland Park, KS.

Published in: Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,134
On SlideShare
0
From Embeds
0
Number of Embeds
43
Actions
Shares
0
Downloads
23
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Quick Application Development with Web Frameworks

  1. 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. 2. Overview: •What’s a web application framework? •Why use one? •A quick demo •Nothing (too) technical!
  3. 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
  4. 4. Contact information: @ruralocity asumner@ku.edu
  5. 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. 6. “The framework aims to alleviate the overhead associated with common activities performed in Web development. Source: Wikipedia
  7. 7. “For example, many frameworks provide libraries for database access, templating frameworks and session management, and often promote code reuse.” Source: Wikipedia
  8. 8. Frameworks:
  9. 9. Not frameworks:
  10. 10. Not frameworks (yet?):
  11. 11. MVC
  12. 12. DRY
  13. 13. Scaffolds Migrations Plugins
  14. 14. Why I like frameworks •I save time •I write less code •I write better code •I get a strong support network •My app meets my exact needs
  15. 15. Potential complaints • Scalability? • Learning curve? • Hosting issues? Twitter.com
  16. 16. Let’s build an app!

×