B
B
BulatDos2015-10-31 16:11:02
JSON
BulatDos, 2015-10-31 16:11:02

Where to design Restful API?

Hello everyone, until now I have described the Restful API manually, tell me - is there any "modeler" for this business, for example, for a database?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Stanislav Makarov, 2015-10-31
@BulatDos

RAML (youngest, but recommended)
Swagger
Apiary
These are frameworks for designing APIs. In fact, they provide their own DSL for describing and DOCUMENTING (!) API. Most of them come with tools for generating readable docks and all sorts of mock tools and generators of load clients and stub services (for testing services and clients, respectively). Here is an example of tools for Swagger: swagger.io/swagger-codegen :
vREST is a more complex product that includes test automation, there are paid options.
Mashape is a great API product, used by many large companies (eg Blizzy uses it).
PS There are also various models of hypermedia APIs ( JSON-LD , HAL , Siren , etc.), but these are not very popular things yet, so if you are not ready to be one of the pioneers, it is better to try them later when they gain popularity (if pick up).

F
FoxInSox, 2015-10-31
@FoxInSox

https://apiary.io

N
Nikita Konin, 2015-10-31
@jkjkjirf

swagger.io

�
âš¡ Kotobotov âš¡, 2015-10-31
@angrySCV

at the moment, everyone comes up with their own "api language" to describe their services, as there is no certainty what functionality and how you want to show through api.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question