Changes

stoney core: REST API

5 bytes added, 11:48, 17 October 2013
/* Web API */
== Web REST API ==* The Web REST API will be implemented as a first-class citizen
** It provides all the available functions and data to its clients
** Serves as a data and business logic abstraction layer
* The web REST API will be implemented using HTTPS and REST principles* The web REST API uses JSON as the primary data interchange format (serialization of data structures should be abstracted), other formats should be possible in the future.
* Multiple authentication methods are possible
** Web-Server assisted:
Why a Web REST API?
* Separation and abstraction of presentation and business logic
** Faster development/test cycles for business logic
SLB, editor, reviewer
3,376
edits