The following module was proposed for inclusion in the Module List:
modid: Web::DataService
DSLIP: adpOp
description: framework for building web data services
userid: MMCCLENN (Michael McClennen)
chapterid: 15 (World_Wide_Web_HTML_HTTP_CGI)
communities:
similar:
Dancer
rationale:
This module is built on top of Dancer, and provides a unique
framework for building a particular type of web application. It
implements much of the processing involved in responding to an HTTP
data request.
Using the methods provided by this module, one starts by defining a
set of output formats, output blocks, vocabularies, and parameter
rules, followed by a set of data service operations. Each of these
objects is configured by a set of attributes, optionally including
documentation strings.
One continues by writing one or more classes whose methods will
handle the "meat" of each operation: constructing one or more
queries on the backend data system and fetching the resulting data.
This module then handles the rest of the work necessary for handling
each data service request, including serializing the result in the
appropriate output format.
enteredby: MMCCLENN (Michael McClennen)
enteredon: Mon Jun 23 02:55:22 2014 UTC
The resulting entry would be:
Web::
::DataService adpOp framework for building web data services MMCCLENN
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=52110000_5f171d858874c9e2&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=52110000_5f171d858874c9e2&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Web%3A%3ADataService