
Django is interesting to me because it's based on python, embraces the notions that URLs are meaningful, and like RoR, built based on real-world experience and issues (the framework built for perfectionists with deadlines), and uses a MTV (Model/Template/View) worldview that allows designers to concentrate on look and layout, leveraging data provided by developers.
Recently there has been a move away from bigger, heavier weight frameworks like J2EE, to more agile frameworks. Some have even said that Java is like COBOL -- your dad's language. This move is described in "Better Web Application Development", by Sean Kelly, where J2EE gets a real smackdown in the face of Ruby on Rails, Zope/Plone, TurboGears, and Django. This is a great example of "evidence-based" architecture.
1 comment:
Interesting to know.
Post a Comment