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

Re^2: REST API Server in Perl

by hippo (Bishop)
on Aug 28, 2023 at 21:32 UTC ( [id://11154101]=note: print w/replies, xml ) Need Help??

in reply to Re: REST API Server in Perl
in thread REST API Server in Perl

all 3 have a fair number of dependencies

Mojolicious has no non-core dependencies.


Replies are listed 'Best First'.
Re^3: REST API Server in Perl
by philipbailey (Curate) on Aug 29, 2023 at 16:16 UTC

    Yes, Mojolicious is very self-contained and doesn't have non-core dependencies outside its own ecosystem. However, my recollection is that at least at one point, doing a cpanm Mojolicious or equivalent, actually fetched and installed a list of dozens of dependencies (within that ecosystem, but nonetheless dependencies).

    Having said that, I tried this today with Perl 5.38.0 and Mojolicious 9.33, which are current as I write this, and everything was installed in one go. So either they changed something about their packaging, or my recollection is defective. It's certainly still true that Mojolicious consists of dozens of modules.

      > fetched and installed a list of dozens of dependencies

      Maybe you were on a RedHat with not all core modules installed?

      map{substr$_->[0],$_->[1]||0,1}[\*||{},3],[[]],[ref qr-1,-,-1],[{}],[sub{}^*ARGV,3]

      The framework is split up into modules, which isn't any different from Dancer or Catalyst in this regard.

        To be fair, I never suggested otherwise.

Log In?

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

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (6)
As of 2024-05-20 15:25 GMT
Find Nodes?
    Voting Booth?

    No recent polls found