RESTful API design reference list, you can help more thorough understanding of REST-style interface design.

RESTful API design reference list, you can help more thorough understanding of REST-style interface design.
RESTful
RESTAPI
REST
RESTful API-
RESTAPI
33 is commits
2 branches
0 Packages
0 Releases
. 4 Contributors
the MIT
@aisuhua
aisuhua the Update README.md
Latest the commit
86c625b
ON On Jun 10 2018
the Type the Name Time Latest the commit the Commit Message
Architectural Styles and The Design of the Network-based Architectural. 5 years Architectures.pdf the Add Software ago Member
the LICENSE the commit. 5 years ago Member the Initial
README.md 2 years ago Member README.md the Update
API-Design-eBook-2012-03.pdf add "Web API Design" 2012,2013 two pdf file 4 years ago
ebook-2013-03-wad.pdf add "Web API Design" 2012,2013 two pdf files 4 years ago
within the network API design comparative analysis .pptx new "network API design comparative analysis .pptx" 4 years ago
architectural style architecture design and software-based network .pdf architectural 5 years ago Member of the Add
README.md
reason for creating this repository, because I want to collect some good references about RESTful API design. Occasionally we look back, occasionally improve, we come together -

If you have a better possession article, out of the ordinary share, alone Better Together, (⊙o⊙)

RESTful presentation and design ideas
Principles of good RESTful API Design (translation: good design principles RESTful API's) easy to understand, clear, recommended
Best Practices for Designing a Pragmatic RESTful API ( Translation: Best Practices for RESTful translation 2) have practical case Enchant
HTTP API design Guide (translation: HTTP API design guidelines)
s Some REST Best Practices
understand RESTful architecture - Ruan Yifeng simple understanding of what is RESTFul
RESTful API design guidelines - Ruan Yifeng
summary of design specifications Restful API of actual combat experience, it has strong instructive
to write secure qualified REST API using the HTTP protocol has good features of
Web services programming, interface design difference REST and SOAP REST and traditional service-oriented, strong inspirational
best practices: better design your REST API Learn REST implement caching process
Thoughts oN RESTful API design
REST API full description of the Tutorial REST
HTTP interface design refers to the North
Web API design an interface that is provided by the developer, "interface", the user experience is also important in the design of the interface to view the online version of 2012, Version 2013
architecture Grid and Web-based application software architecture authentic doctoral thesis, translated by Li Kun, experienced students can challenge it
Microsoft REST API Guidelines Microsoft's official REST API design guidelines, it is also useful
knowledge debris
understand HTTP idempotency it very clear recommendation
On the RPC remote procedure call to tell you what RPC
httpstatuses a reading of all common HTTP status code, also You can see the detailed meaning
List of the From Wikipedia HTTP Status Codes
HTTP Status Codes the From the MSDN in the Microsoft
List of HTTP header Fields
json-API API should be on how to use some of the recommendations of good JSON
introduce JSON anyway should read through
decision-graph.svg a large Figure shows the entire verification process the REST API, and a variety of status codes appear in the timing of
book
RESTful Web APIs newer book on REST done a lot of systematic summary, especially for "hypermedia" were described in detail
Jersey -2.x-user-Guide (translation: Jersey 2.x user's Guide) translator also provides a simple introductory tutorial REST practical and integrated example RestDemo (Note: readers need Java basis)
REST CookBook basic introduction to build RESTful API
example
Github API reference and v3 are many references, such as paging processing method of Interface version of the design, etc.
Mailgun Documentation Mail Services REST API
Enchant REST API
Coinbase very good API design, including the interface provided by the official website of the client, both with reference to the significance of
OpenNMS Wiki ReST API
REST API uses detailed Lean Cloud explain the use of the REST API is also integrated Swagger UI-line debugging tool, click View.
About example, is too much, when there is time to observe someone else's design, help write a good API.

Debugging tools
DHC (aka Dev HTTP Client) Chrome plug-in, easy to use, can be classified management, user-friendly. Many people also recommend Postman
Fiddler2 capture, capture every REST request and response details
document creation
API documentation slate created look good, but also very practical, three type, directory, call instructions and code samples show the same screen scrolling.
i5ting_ztree_toc API Markdown documents to generate a simple HTML API
code highlighting
highlight.js need to specify what language the code, press the TAB key directly fixed up, it will automatically detect the highlight
PrismJS highlight effect good to see
a lot of tools in this area, you can look for yourself on the internet, to find a suitable own can, after all, is only a tool, to achieve the purpose just fine.

Community
API Craft Google Group has a ladder for the job
RESTful - I know almost have to answer ~~
other
use Markdown syntax to write a document MarkdownPad2 Windows under. And other syntax used to it, you can directly use any text editor to write directly to the

Published 100 original articles · won praise 12 · views 10000 +

Guess you like

Origin blog.csdn.net/hmh13548571896/article/details/104114225