You are here

Another Jab at Frameworks

As you may have read before, I have not been a fan of web frameworks. Well, the topic has arisen again and this time the Guidonator backs me up:

From this perspective, Zope and Twisted are off the scale: they support the mix-and-match approach, offering several alternative solutions for many of the important issues (templating, persistence, authentication, etc.). But they only work if you drink lavish quantities of their particular flavor of kool-aid, and that's not good enough for me. I don't want to depend on any particular flavor of interfaces, adaptation, serialization, discovery, etc.

Word homey, drive slow.

I do differ from Guido a little bit when it comes to XML in templates, as I am a fan of Kid's syntax and expect a designer to be much more capable of writing XML than Python and I am used to using markup to define templates anyway.

I happen to be working on my own little web library, inspired by what I hated about web.py and what I liked about most of the other frameworks I have played with, and once I get around to it I'll have it available in my svn (or even hg once I start moving more things over to it) repository. Who knows, maybe it will be just what Guido is looking for.

I'm looking for solutions that depend only on the Python standard library, and use accepted Python idioms and patterns. Any takers?

/me looks off to the west with epicness.

Technorati Tags: ,