REST API

REST API простыми словами: URL и ресурсы, query-параметры, JSON и ответы, обработка ошибок, версионирование, OpenAPI, alias- и action-эндпоинты — с примерами на Java, Go, Node, Python.

How to design a clear and predictable REST API: resource addresses, methods, query parameters, the format of responses and errors, versioning, and describing it with OpenAPI. Examples in four languages — Java, Go, Node, Python.