Skip to main content
< All Topics
Print

Введение в REST API

Что такое REST API?

REST (Representational State Transfer) — архитектурный стиль для проектирования распределённых систем, особенно веб-сервисов.

Основные принципы REST

  • Клиент-серверная архитектура — разделение ответственности между клиентом и сервером
  • Stateless — каждый запрос содержит всю необходимую информацию
  • Кэширование — ответы могут быть кэшированы
  • Единообразие интерфейсов — стандартные методы HTTP (GET, POST, PUT, DELETE)

HTTP методы

GET — получение ресурса

POST — создание ресурса

PUT — обновление ресурса

DELETE — удаление ресурса

Практическое задание

Попробуйте сделать запрос к публичному API:

curl https://jsonplaceholder.typicode.com/posts/1
Table of Contents