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