Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

Webservice in Perl

by codehack (Initiate)
on Oct 05, 2011 at 07:57 UTC ( #929729=perlquestion: print w/replies, xml ) Need Help??
codehack has asked for the wisdom of the Perl Monks concerning the following question:

Can anyone suggest me the book for web-service in Perl? Also can you give me the example/company/application where Perl web-service is used.

Replies are listed 'Best First'.
Re: Webservice in Perl
by perl_lover (Chaplain) on Oct 05, 2011 at 08:53 UTC

      Or maybe not. The book is 9 years old.

      Jenda
      Enoch was right!
      Enjoy the last years of Rome.

Re: Webservice in Perl
by chrestomanci (Priest) on Oct 05, 2011 at 08:23 UTC

    Book recommendations would depend on what technology you intend to use. For example many people use Catalyst for websites, in which case there are a number of Catalyst books to chose from.

    As for who uses perl for websites, a lot of companies do. For example if you take a look at jobs.perl.org you will see that booking.com have this open vacancy for lots of perl devs, so it would be reasonable to assume that they use perl for their website. There are plenty of others, and I have been approached by around a dozen of them, but they are more local in nature.

Re: Webservice in Perl
by duyet (Pilgrim) on Oct 05, 2011 at 09:10 UTC
Re: Webservice in Perl
by afresh1 (Hermit) on Oct 06, 2011 at 05:01 UTC

    A newer option that I enjoy using is Mojolicious. I don't believe there are any books on it yet, but a fair amount of online documentation. A simple example web service from the Mojolicious web site looks like this:

    # RESTful web service with JSON and text representation get '/list/:offset' => sub { my $self = shift; my $numbers = [0 .. $self->param('offset')]; $self->respond_to( json => {json => $numbers}, txt => {text => join(',', @$numbers)} ); };
    l8rZ,
    --
    andrew

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlquestion [id://929729]
Approved by Corion
Front-paged by Corion
help
Chatterbox?
[Corion]: Maybe the solution would be a tablet (with pens), like the Wacom tablets, but you still need good software and need to know how to operate it well in an interactive setting ;)
[ambrus]: Corion: the solution depends on who for. Some non-math presentations need to show lots of graphics or photos, with fine details and color. For those, blackboard or overhead transparencies aren't so good (yes, you can print on transparencies, but there's s
[ambrus]: ome quality limits), but film projection or computer projector is fine.
[ambrus]: A minority of math presenters are traditional and don't want to operate a computer. For them, handwritten overhead transparencies and blackboard are fine.
[Corion]: BTW, has anybody seen the Microsoft Surface Studio thing live?
[ambrus]: Some will operate a computer, but want to operate crazy unusable android-like GUIs. For those, printed overhead transparencies or simple slide editors and maybe even tablets are fine.

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (9)
As of 2017-09-26 10:34 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    During the recent solar eclipse, I:









    Results (293 votes). Check out past polls.

    Notices?