Ein Web Application Framework oder Webframework ist ein
Framework, das für die Entwicklung von dynamischen
Webseiten,
Webanwendungen oder
Webdiensten ausgelegt ist. Die Idee dahinter ist, sich wiederholende Tätigkeiten zu vereinfachen bzw. zu verringern. Dazu bieten heutige Webframeworks einen Datenbankzugriff (meist über einen O/R-Mapper), Templating-Mechanismen, eine saubere Trennung von Präsentation und Code durch Verwendung des
MVC-Design-Patterns sowie oft auch Möglichkeiten zum Scaffolding.
Mehr unter Wikipedia.org...