"The 'best tool for the job' almost always consists of 'the most easily maintained tool for the job,' which itself correlates strongly with 'what comes out the box.' The fewer pluggable, add-on, additional-setup-required components there are, the better. Two templating languages is not a feature, it's a mistake. Four? That's a nightmare."
That nails it pretty succinctly. I don't love working with Django. They are slow to release new versions (even compatible versions) and I've recently had to start tracking the trunk in order to build the site I'm working on now (ugh). But at least all of the documentation is in one place, and the various layers work together consistently.
0 comments:
Post a Comment