I noticed Pylons uses something called Routes. Is that an alternative?
CherryPy works so nice I'm not sure why Pylons didn't/can't use
CherryPy.
Maybe they can?
Chris
sebe...@spawar.navy.mil wrote:
> I'm curious if CherryPy has any competitors or alternatives?
That's difficult to answer, since each product in this space has
varying degrees of overlap with competitors. The closest thing I can
think of to CherryPy is actually Apache.
> I noticed Pylons uses something called Routes. Is that an alternative?
Routes is an alternative to one facet of CherryPy: the default dispatch
style. CherryPy's default dispatcher works on a tree of objects, and
Routes (a dispatcher) works on a more explicit set of controllers and
connections.
Note that CherryPy 3 includes a Routes-style dispatcher in
cherrypy.dispatch.
> CherryPy works so nice I'm not sure why Pylons didn't/can't use CherryPy.
> Maybe they can?
That's a long answer with a lot of history. ;) The short answer is that
Pylons chose Routes for dispatching (by default), and Paste for
deployment and config. CherryPy provides its own solutions for those
facets in a single package.
Robert Brewer
System Architect
Amor Ministries
fuma...@amor.org