Встречается на собеседованиях • сегодня
Вокруг чего работает REST API
REST API работает вокруг ресурсов, представленных в виде уникальных URI (Uniform Resource Identifiers). Основная идея — манипуляция ресурсами через стандартные HTTP-методы (GET, POST, PUT, DELETE и др.), где каждый метод соответствует определённой операции:
- GET — получение ресурса
- POST — создание ресурса
- PUT/PATCH — обновление ресурса
- DELETE — удаление ресурса
Пример с кодом (Flask):
python
from flask import Flask, jsonify, request
app = Flask(__name__)
tasks = []
@app.route('/tasks', methods=['GET'])
def get_tasks():
return jsonify({'tasks': tasks})
@app.route('/tasks', methods=['POST'])
def add_task():
task = request.json
tasks.append(task)
return jsonify(task), 201Ключевые принципы REST:
- Stateless — сервер не хранит состояние клиента между запросами.
- Кэширование — ответы могут кэшироваться.
- Единообразие интерфейса (URI + HTTP-методы).
- Клиент-серверная архитектура с разделением ответственности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы