Sean Feeney
Architect of the digital age

Web Frameworks Roundup

14 February 2008

Many web developers are still not using web frameworks. Why? Probably because they’re relatively new, so they probably haven’t studied up on them yet.

What is a web framework? It’s a suite of tools already written in your language of choice that follow the Model-View-Controller (MVC) paradigm. The idea being, there are certain parts of web sites and applications that you often find yourself re-writing for each and every new project. By using a web framework, you can turn web development into an object-oriented process (so that you can follow a somewhat-normal software development process) and adhere to principles like DRY (Don’t Repeat Yourself) and KISS (Keep It Simple, Stupid).

Here is a current list of the top web frameworks:

Posted in catalyst, django, perl, php, python, ruby, ruby on rails, symfony, Web 2.0, Web Apps, web design, web development, web frameworks





I Love Geni