3 ms·
I've been looking at Perl frameworks recently, and Dancer in particular. Dancer looks good to me - but so does this. I'd love to see it compared and contrasted
by sherr 16y ago
I've been looking at Perl frameworks recently, and Dancer in particular. Dancer looks good to me - but so does this. I'd love to see it compared and contrasted to Dancer and Catalyst. Great work!
- pshangov 16y agoAdam Kennedy did a comparison between Mojolicious and Dancer a while ago - "Pitting Mojo vs Dancer in a competition to build Top100 2.0" (http://use.perl.org/~Alias/journal/40270 http://use.perl.org/~Alias/journal/40270, http://use.perl.org/~Alias/journal/40292 http://use.perl.org/~Alias/journal/40292, http://use.perl.org/~Alias/journal/40312 http://use.perl.org/~Alias/journal/40312)
- dotandimet 16y agoYou might be interested to look at the code linked to from this blog post by vti, who ported his minimalist blog engine bootylicious from Mojolicious::Lite to Dancer: http://showmetheco.de/articles/2010/11/lets-twist-bootylicious-on-top-of-dancer.html http://showmetheco.de/articles/2010/11/lets-twist-bootylicio... While vti is a prolific coder, he's a rather laconic blogger, so he sums up his porting work with "In some ways it is harder, in some ways it is easier, but it is definitely possible." From what I know of the two, although both expose a Sinatra-like DSL syntax for routing URLs to code, Mojolicious has layers that Dancer doesn't bother with, like its own async HTTP server & client implementations (Dancer sits on top of Plack/PSGI) and an MVC framework underlying the DSL that you can switch to when your app gets bigger (See the "growing your application" guide: http://mojolicio.us/perldoc?Mojolicious/Guides/Growing http://mojolicio.us/perldoc?Mojolicious/Guides/Growing )