I am writing this now as the end of the year approaches as I am sure that by the end of 2007 the web framework landscape will have changed again. Only a few years ago a web developer had Perl\CGI then along came ColdFusion, ASP and PHP. Until recently that's the way it was for web developers and very often each company would cook their own bespoke web framework with varying power around these. Then some chaps looked at Ruby as much more powerful dynamic language and cooked up Rails, no need for bespoke when now have a very powerful one to hand that you can adapt. Of course in between these was JVM\Structs and CLR\Webforms but the need for complete control over output (and in some cases control over every inch of the framework) ment that these did'nt factor in some cases. Rails is gaining new members of its audience every day, drawn by the fact that it lets you get your job done quickly (like common database tasks with a ORM , like common output rendering, like moving databases etc)
Read More...