| CPAN Ratings Dancer reviews | |
| Home | Search | About | Bitcard Account | Login |
RSS | Module Info | Add a review of Dancer
To preface the opinion I'm about to express, you should know that although I have experience doing web development using the frameworks CGI::Application, HTML::Mason and Catalyst - I haven't done any "day jobs" using Dancer.
However, I've started playing with Dancer for my hobby projects. Other than some little quirks with settings and templates (1.3051), the words that come to mind are "quick", "small", "simple" and "clean". There's a close alignment of the packages and methods with the concepts one has in mind when doing web development.
Formerly a Perl teacher, I never taught web development to the first-year students because the learning curve would have been too steep. I think Dancer has changed the game and beginners *can* learn Perl web development using Dancer. (We'll find out at the beginner's class I'm giving at YAPC in Riga:)
Andrew Solomon - 2011-08-02T03:57:10
Dancer is incredibly easy to learn, yet very powerful. Dancer is THE fastest way to develop web applications, hands down.
Keep up the good work. I'm building my next large scale REST backend with Dancer!
Rob Boerman - 2011-07-22T11:59:52
I've used Dancer to build simple web apps and I found it to be light, simple, flexible, and easy to deploy.
The docs are pretty good and the community is welcoming and very helpful.
I did hit a bug or two, but once reported these were fixed very quickly.
Nick - 2011-07-22T05:40:26
This smells like a big publicity stunt, those blog posts are just too much.
Anyway, i've only tried Dancer once, and it was a lot less powerful than Catalyst.
Can't recommend it for serious projects.
Michelle Rebelo - 2011-07-22T05:36:44
I don't like all this attention seeking behavior.
You should really spend more time improving your software than to rant on a blog.
Raphael Melo - 2011-07-22T05:29:46
Don't know what all the fuzz is about, nothing special about this at all.
Especially the documentation is pretty horrible.
David Jobs - 2011-07-22T05:23:40
Please stops bashing Dancer if you didn't event use it !!!
Dancer is not Moose, because Dancer wants less dependencies as possible.
The Dancer core team use Moose, members even wrote a book with Moose apology chapter.
If you don't love Dancer for GOOD reasons, please tell them here otherwise please stops pollute CPAN Ratings, this is not a good place for anti marketing, for team developer politics and other bullshits !
I didn't code with Perl 2 last years, I discovered Dancer this month et woahhh.
It reconciled me with the web, really.
Fast, simple, powerful, stable, well documented.
Great works guys !
David 'Sniper' Rigaudiere - 2011-07-22T04:41:08
Not "Modern Perl", author ignores all the best practices that have been established in recent years.
Doesn't even use Moose... hello... the 90s called, they want their Perl back!
Bob Pond - 2011-07-22T04:25:51
Excellent bit of work by the Dancer team. Top class documentation, excellent support via irc/mailing lists and a very easy to use module.
Ben - 2011-07-22T03:21:56
Does almost nothing, you could just as well use Plack on its own.
ame for most plugins, they tend to just add more bloat to the DSL and no real value.
John Hickson - 2011-07-22T02:35:52
Obviously faked.
SuShee isn't Su-Shee and I have absolutely nothing against Dancer.
Susanne Schmidt - 2011-07-21T10:20:16
The negative comments below are fake, see www.sinatrarb.com/2011/07/21/sinatra-... for more information.
Konstantin Haase - 2011-07-21T09:06:14
This framework is an insult to everyone contributing to Sinatra... it couldn't be further from the real deal.
May i suggest you remove the reference from your documentation?
You're on our radar now.
Simon Rozet - 2011-07-21T06:41:57
Ruby guy here trying out Perl, this framework is total garbage compared to Sinatra.
Why would you even mention it as the main inspiration when you're just ignoring all the good parts anyway?
If this is the best Perl has to offer... well, then you're surely a dead language.
Trl Dan - 2011-07-21T06:15:26
YAWF (Yet Another Web Framework), but looks promising so far.
I like Catalyst, but also find it rather bloated and overkill for small web apps, and to some degree feel like it forces me to code "the Catalyst way".
Dancer, on the other hand, strikes me as a smaller, easier framework, to which I can hand over drudgery, but maintain control and write my own code, my way.
Friendly, responsive and approachable developers also instils confidence in this project.
I think Dancer will be my future first choice for smaller webapp projects.
[EDIT: For disclosure, I'm now part of the Dancer core dev team; at the time of writing this review I was not, I was just an interested user; since then, I started contributing, and became a member of the team. I decided I should leave the comment as it stands, but add this disclosure to explain.]
[EDIT 2: editing the review has changed the datestamp to today's date. For reference, the original review was posted 2010-02-10 07:35:39]
David Precious - 2011-06-20T05:18:15
DANCER is a great DSL Framework, I love it (TM), easy to use, clear from the structure, I'll say it again "I love it (TM)".I hope it keeps developing, and its philosophy remains true.
Sascha Droste - 2011-03-01T12:10:35
It's fast! It's simple! It's minimalistic! I realy like it! Thanks.
Ćukasz Metys Lewandowski - 2010-11-05T02:05:58
Got my webservice up and running in 1 day with no knowledge about Dancer whatsover. Documentation contains very minor mistakes, but that's all.
Dancer is excellent for middle size websites or web services. It doesn't get in your way, and supports a hell lot of backend for deploying and running your application.
The transition from developping a prototype to having a production ready app is very smooth.
Damien Krotkine - 2010-09-07T04:25:58
I like how dancer doesn't force you to code in any specific way, it provides the right amount of syntactic sugar to get your app up and running in double quick time - but doesn't get in the way when you want to do something else.
It's nice and light, and can be deployed in many environments. Thumbs up from me!
James Aitken - 2010-07-07T03:44:53
Dancer is a breath of fresh air in the convoluted world of Perl web frameworks. I have a lot vested in CGI::Application, another fine framework, but Dancer has really caught my fancy for future web apps.
punkish - 2010-03-24T22:43:55
|
Perl.org sites
: bugs
| dev
| history
| jobs
| learn
| lists
| use
Site Information and Contacts |
|