News for hackers. Stuff that matters.
Re:Rethinking Rails 3 Controllers and Routes - PeepCode Blog by papertiger on Wednesday June 02, 2010 @04:14PM (#1399207)
Well said. As soon as an application hits ~100 routes everyone would be writing their own routing layer just to be able to flexibly manage it all.

Convention born of common usage is a strength of Rails.

Re:Rethinking Rails 3 Controllers and Routes - PeepCode Blog by binspace on Thursday June 03, 2010 @01:29AM (#1400492)
This applies even with Rails routes. Our routing scheme does not match that of Rails (we want seo friendly routes, that does not always fit the /collection-name/:collection_id paradigm).

I think simple routing systems, like Sinatra, are the way to go here.

From a simple library that does not get in the way, it's not too difficult to come up with a convention that matches your needs. The overall application then becomes simpler because I don't have to fight a heavy-weight routing system that misses the point.