Compare commits

...

4 Commits

Author SHA1 Message Date
Yoni Rapoport
e25201c699 Merge 69cc0d71a3 into dc945da55b 2023-09-11 16:32:11 -07:00
Francois Zaninotto
dc945da55b Merge pull request #148 from s-fletcher/patch-1
Fix JSend link
2023-07-24 15:47:15 +02:00
Sam Fletcher
d8eaddf9d3 Fix JSend link 2023-07-15 23:33:58 -05:00
Yoni Rapoport
69cc0d71a3 Update README.md 2022-05-18 13:55:18 +03:00

View File

@@ -62,7 +62,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
* [JSON API](https://jsonapi.org/) - Standard for building APIs in JSON. * [JSON API](https://jsonapi.org/) - Standard for building APIs in JSON.
* [RAML](https://raml.org/) - Simple and succinct way to describe RESTful API. * [RAML](https://raml.org/) - Simple and succinct way to describe RESTful API.
* [JSend](https://labs.omniti.com/labs/jsend) - Simple specification that lays down some rules for how JSON responses from web servers should be formatted. * [JSend](https://github.com/omniti-labs/jsend) - Simple specification that lays down some rules for how JSON responses from web servers should be formatted.
* [OData](https://www.odata.org/) - Open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs. Quite complex. * [OData](https://www.odata.org/) - Open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs. Quite complex.
* [HAL](https://tools.ietf.org/html/draft-kelly-json-hal-06) - Simple format that gives a consistent and easy way to hyperlink between resources in your API. * [HAL](https://tools.ietf.org/html/draft-kelly-json-hal-06) - Simple format that gives a consistent and easy way to hyperlink between resources in your API.
* [JSON-LD](https://json-ld.org/) - Standard for describing Linked Data and hypermedia relations in JSON (W3C). * [JSON-LD](https://json-ld.org/) - Standard for describing Linked Data and hypermedia relations in JSON (W3C).
@@ -84,6 +84,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
* [restful.js](https://github.com/marmelab/restful.js) - JS client for interacting with server-side RESTful resources. * [restful.js](https://github.com/marmelab/restful.js) - JS client for interacting with server-side RESTful resources.
* [traverson](https://github.com/basti1302/traverson) - A Hypermedia API/HATEOAS Client for Node.js and the Browser * [traverson](https://github.com/basti1302/traverson) - A Hypermedia API/HATEOAS Client for Node.js and the Browser
* [raml-client-generator](https://github.com/mulesoft/raml-client-generator) - Generates static client libs for js. * [raml-client-generator](https://github.com/mulesoft/raml-client-generator) - Generates static client libs for js.
* [Remult](https://github.com/remult/remult) - Type-safe frontend REST API client for TypeScript.
### Node.js Clients ### Node.js Clients
@@ -138,6 +139,7 @@ the Design of Network-based Software Architectures](https://www.ics.uci.edu/~fie
* [Expressa](https://github.com/thomas4019/expressa) - Express middleware for creating APIs from JSON schemas with a simple admin editor and permissions model. * [Expressa](https://github.com/thomas4019/expressa) - Express middleware for creating APIs from JSON schemas with a simple admin editor and permissions model.
* [rest-hapi](https://github.com/JKHeadley/rest-hapi) - Generate RESTful API based on mongoose models that supports relational data. * [rest-hapi](https://github.com/JKHeadley/rest-hapi) - Generate RESTful API based on mongoose models that supports relational data.
* [Nestjsx/crud](https://github.com/nestjsx/crud) - Generate CRUD controllers and services for RESTful API with NestJS and TypeORM. * [Nestjsx/crud](https://github.com/nestjsx/crud) - Generate CRUD controllers and services for RESTful API with NestJS and TypeORM.
* [Remult](https://github.com/remult/remult) - A framework for full-stack TypeScript CRUD over a RESTful API.
### PHP ### PHP