Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^5: UP-TO-DATE Comparison of CGI Alternatives

by trippledubs (Deacon)
on Mar 03, 2017 at 13:49 UTC ( [id://1183568]=note: print w/replies, xml ) Need Help??


in reply to Re^4: UP-TO-DATE Comparison of CGI Alternatives
in thread UP-TO-DATE Comparison of CGI Alternatives

They all do the same thing, but I don't think that captures the truth. Here are some interviews with the developers themselves. They all seem excited for and happy about perl6. And I also want to say for the record that I think all the frameworks are great, just that Mojo is greater. The way it starts out with a one page app and then grows, support for testing, model agnostic, javascript agnostic, template helpers, asset packs that support things like JS combining and minification, it feels like SRI knew your pains and went out of his way to make your life better.

Catalyst I felt like starts out huge and forces a great, hard learned, best practicey and mature SW Engineering Philosophy on you. Who wants that baggage? Not me. I did use Dancer, and I even found my old node where that was my opinion: Re: Pro/Cons Catalyst/Mojolicous/Dancer. But, my opinion changed, mostly because when your apps get larger, in Dancer they have nowhere to go. Plus Dancer2 came out and it is like.. what is going on here. Without Catalyst there would be no Mojolicious and they all are better than what came before.

  • Comment on Re^5: UP-TO-DATE Comparison of CGI Alternatives

Replies are listed 'Best First'.
Re^6: UP-TO-DATE Comparison of CGI Alternatives
by marto (Cardinal) on Mar 03, 2017 at 14:07 UTC

    "The way it starts out with a one page app and then grows"

    I agree with this, the examples, tools and documentation for taking a Mojolicoius::Lite app to a full Mojolicious app are very good. Also, I believe that the learning curve isn't significantly different from learning to develop in CGI (or associated framework), while offering much more potential.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1183568]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (4)
As of 2024-04-23 17:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found