SIRD vs routes file



As I understand, play provides two way to declare routes : statically through conf/routes file by extending the SimpleRouter which provides a nice DSL.

My question is : what are pro/cons of each syntax ? Is there some DSL feature which can’t be done with the static file?

Thanks for your answers.


Hi Nico,

I can point to following concern and it’s not about syntax or capabilities - if you’re using IDE, make sure it provides a good integration for conf/routes otherwise it will be a pain.