Встречается на собеседованиях • сегодня
Для чего нужен REST API
REST API (Representational State Transfer) — это архитектурный стиль для создания веб-сервисов. Основные сферы применения:
- Веб-приложения — взаимодействие между фронтендом и бекендом (например, React с Django REST Framework).
- Мобильные приложения — обмен данными с сервером (JSON/XML).
- Микросервисы — связь между сервисами через HTTP-запросы.
- Интеграция с внешними сервисами (платежи, карты, соцсети через API типа Twitter, Stripe).
- IoT — управление устройствами через HTTP-запросы.
Пример простого REST API на Flask:
python
from flask import Flask, jsonify, request
app = Flask(__name__)
tasks = [{"id": 1, "task": "Learn REST"}]
@app.route('/tasks', methods=['GET'])
def get_tasks():
return jsonify(tasks)
@app.route('/tasks', methods=['POST'])
def add_task():
new_task = request.json
tasks.append(new_task)
return jsonify(new_task), 201
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы