in reply to Dancer2 or Mojolicious???

The best thing you can do would seem to be a serious in-depth study of the basics of HTTP. Web frameworks are designed to solve the problems of working with HTTP and web browsers, and advanced web frameworks like Dancer and Mojo are designed to solve the larger problems of building maintainable applications on top of these technologies. If you don’t fully understand the technology itself, the solutions to its problems won’t make much sense.

So that’s my advice. Start with a book or a college course or online tutorial series about HTTP before getting into a framework of any language. Know what is possible for HTTP requests and what things you can send in a HTTP response, and why you might want to send them. Don’t stop until you can connect to port 80 with Telnet and type in a HTTP requests by hand.

Then, when you go to learn a framework, all of it will make sense.

Replies are listed 'Best First'.
Re^2: Dancer2 or Mojolicious???
by Discipulus (Canon) on Jun 24, 2021 at 07:17 UTC

      Discipulus:

      Oh! That's a nice library. I may have to start on a library of my own, it's such a nice idea. I'm noting it here instead of in your library, because I didn't want to litter your library with non-useful nodes.

      ...roboticus

      When your only tool is a hammer, all problems look like your thumb.

        You are welcome roboticus! My bibliotheca is open 24/7 even on holidays and no employees are exploited for this ;)

        I dont think you can add to mine (or at least I hope I'm the only able to add to it ;) but, sure! open your own one!!

        To open your own bibliotheca you must pray gods intensively before be granted the privilege (more details privately if you need).

        It will be nice to create a pm Minor Order like bibliothecarians ;)

        L*

        There are no rules, there are no thumbs..
        Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.
Re^2: Dancer2 or Mojolicious???
by perlfan (Parson) on Jun 30, 2021 at 16:30 UTC
    Giving credit where credit is due. Best advice I've seen in a long time.