Alors que les « versions initiales » et « versions actuelles » peuvent être radicalement différentes et/ou incompatibles, voici une petite liste que j'ai compilé. Bien que certaines de ces approches soient désuètes, je crois qu'elles relèvent toutes de la catégorie «cadre Web», bien que cela puisse varier selon la définition.
Également, consultez Ian Darwin's: Java Web Framework List - étant donné qu'il est spécifique à Java, comme son nom l'indique.
ColdFusion a été d'abord publié en 1995. Je pense qu'il est l'un des premiers « cadres ».
Open BlueDragon date de 1998. Il s'agit d'une implémentation CFML.
ASP (aka Classic ASP) débuté en 1998 - à ne pas confondre avec ASP.NET. Le modèle
JSP a suivi en 1999. Le modèle Servlet est très utilisé aujourd'hui.
Struts a été autour sous une certaine forme depuis 1999.
Tapestry peuvent avoir été disponibles environ 2000.
Drupal, peut-être plus d'un "CMS", a été publié en 2001.
HTML::Mason était sur le CPAN en 2001.
ASP.NET a été publié en 2002 (avec .NET 1.0). Il a été autour de since 2004.
Wicket a été d'environ depuis au moins 2004.
Ruby On Rails avait une sortie en 2004. Django, sans doute la "contrepartie Python" du temps, a été publié en 2005. La "contrepartie PHP", CakePHP, était également publié en 2005.
Pylons est vers 2005, mais a été remplacée par Pyramid.
Pensez également à faire des recherches initiales. SO n'est pas ... ça. –
La fermeture de questions est l'une des fonctions de stackoverflow qui est mal implémentée. La raison n'a aucun sens. Voté pour rouvrir –