Web Frameworks: Fun or Function?

Friday, January 4th, 2008

Oh, Web Frameworks, how many of you have I installed? Let me count the directories...

I'm always on the lookout for new web frameworks and tools. It's part of my nature I guess (or maybe I need to look into that hobby thing again). That said, one thing that always seems to get me about frameworks is how interestingthings are supposed to be under the hood. You read the docs and check out the forums. You hear people rave about this feature (usually throwing about the world 'elegant'). But it isn't often I hear people talking about the primary reason for having a web framework: users!

Gregory over at redcorundum sums it up pretty well in the middle of a great post on web frameworks...

Do You Understand What Your Web Framework is Doing?:

Most people developing web sites/applications think in terms of the server software they are developing. Much as first-time GUI developers often find it baffling, the inversion of control involved in modern web programming confuses many developers. The server has full control when responding to a request but, once it has generated that response, control reverts to the client. For one thing, that means that data on the client does not get to the server unless the client decides to send it. It also means that data from the server does not get to the client unless the client decides to request it. One needs to work from the point of view of the user in front of the browser.

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • bodytext
  • del.icio.us
  • Reddit
  • Slashdot
  • Technorati
  • description
  • NewsVine
  • StumbleUpon
  • E-mail this story to a friend!
  • Sphinn

Leave a Reply