Встречается на собеседованиях • сегодня

Что такое RESTful API

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

Ключевые принципы:

  1. Ресурсы — всё (пользователи, товары) представляется как уникальные URL.
  2. HTTP-методы — операции определяются методами (GET, POST, PUT, DELETE).
  3. Stateless — сервер не хранит состояние клиента между запросами.
  4. Кэширование — ответы могут кэшироваться для производительности.

Пример запроса на Python (с requests):

python
import requests

# GET запрос (получение данных)
response = requests.get('https://api.example.com/users/1')
print(response.json())

# POST запрос (создание)
data = {'name': 'Alice'}
requests.post('https://api.example.com/users', json=data)

Преимущества:

  • Простота и масштабируемость.
  • Поддержка различных форматов (JSON, XML).
  • Интуитивно понятная структура.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы