File: README.rst

package info (click to toggle)
libweb-mrest-perl 0.290-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 424 kB
  • sloc: perl: 1,581; makefile: 5; sh: 1
file content (34 lines) | stat: -rw-r--r-- 1,103 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
==========
App::MREST
==========

.. image:: https://travis-ci.org/smithfarm/mrest.svg?branch=master
    :target: https://travis-ci.org/smithfarm/mrest

.. image:: https://badge.fury.io/pl/App-MREST.svg
    :target: https://badge.fury.io/pl/App-MREST

MREST stands for "minimalistic" or "mechanical" REST server. (Mechanical
because it relies on Web::Machine.)

Web::MREST provides a fully functional REST server that can be
started with a simple command. Without modification, the server provides a
set of generalized resources that can be used to demonstrate how the REST
server works, or for testing.

Developers can use Web::MREST as a platform for implementing
their own REST servers, as described below. App::Dochazka::REST
is one example of such a server.

For an introduction to REST and Web Services, see Web::MREST::WebServicesIntro.

Bootstrapping
=============

The process of "bootstrapping" MREST (successfully running it for the first time
from source) is documented in the bootstrap scripts included in the git repo.

Documentation
=============

See https://metacpan.org/pod/Web::MREST