in reply to Catalyst or Dancer?

I've been doing a bit of Catalyst of late, and I just read the Dancer introduction. It appears that Catalyst is much more flexible with more options for everything, and has many more plug-ins already available. I didn't see anything about the "Model" part of MVC in the Intro.

Examples for "different options": For templates, Dancer has its own mini-system (to prevent a dependancy I suppose) and can optionally use TT. I'm using Alloy, as an upgrade from TT. Dancer uses YAML for everything; Catalyst can use anything. Why not use config any? I guess they want to keep the dependencies down.

Forms: not covered in the Intro for Dancer, but I expect the same story: use what they included. With Catalyst you can use anything, and high integration is available for several popular systems (I'm using FormFu).

Dancer's GET syntax gives a whole string with wildcards. It's up to you to organize them into different files. I'm guessing that's actually a prototype argument of $, so you could interpolate into the string and abstract the path structure somewhat. Catalyst abstracts out the path by default and you give just the right-most part of this overall part of the tree you are working in.

I don't plan on changing. My stuff is only going to get more complicated, and I have no trouble using it for simple pages since I'm already over the learning curve.