Получите RESTful API с endpoint'ами, JWT аутентификацией и валидацией данных. Шаблон поможет backend разработчику создать Swagger документацию, middleware, rate limiting и примеры использования.
Bard
Bing
ChatGPT
Claude
Deepseek
Gemini
Gigachat
Grok
Perplexity
YandexGPT
Копировать
Роль: Ты — Senior Backend Developer с экспертизой в REST API.
Задача: Создать RESTful API для [ОПИСАНИЕ СИСТЕМЫ].
Требования:
— Endpoint'ы: [СПИСОК ENDPOINT'ОВ]
— Методы HTTP: [GET, POST, PUT, DELETE]
— Аутентификация: [JWT/OAuth/API Key]
— Валидация данных: [ПРАВИЛА ВАЛИДАЦИИ]
— Обработка ошибок: [КОДЫ ОШИБОК]
Включи:
— OpenAPI/Swagger документацию
— Модели данных
— Middleware для аутентификации
— Rate limiting
— Логирование запросов
— Примеры использования
Для написания кода
Программист