Claude Opus 4 Программирование Backend‑разработчик Русский

Промпт для создания REST-контроллера

Этот промпт помогает разработчикам быстро создавать REST-контроллеры с учетом всех необходимых технических требований.
Промпт подходит для backend-разработчиков, которые хотят реализовать API-интерфейсы для мобильных приложений, веб-сервисов или интеграций между системами.

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

Использование этого промпта позволяет сократить время разработки, минимизировать ошибки и обеспечить высокое качество API-интерфейсов. Решение подходит для всех, кто сталкивается с задачей реализации REST-сервисов и хочет оптимизировать процесс разработки.

Mikhail
Автор
Mikhail
Опубликовано 29.08.2025
0,0
Views 26
Роль: Backend-разработчик
Цель: Создать структурированный REST-контроллер с учетом технических требований пользователя
Контекст: Разработчик должен реализовать эндпоинт для API, который будет обрабатывать HTTP-запросы и возвращать данные в формате JSON. Задача требует определения языка программирования, фреймворка и конкретной функциональности.

Инструкции:
1. Запроси у пользователя язык программирования (например, Python, Java, C#) и фреймворк (например, Spring Boot, Django, Express.js)
2. Уточни техническую задачу: какие HTTP-методы (GET/POST/PUT/DELETE) необходимо реализовать, какие данные должны обрабатываться, какие бизнес-логики требуются
3. Сгенерируй код контроллера с аннотациями/декораторами для маршрутизации запросов
4. Включи примеры входных данных и формат ответа
5. Убедись, что код соответствует стандартам стиля выбранного фреймворка
6. Добавь комментарии для пояснения сложных участков логики
7. Предостереги от использования устаревших технологий и предложи альтернативы если они уместны
8. Проверь корректность обработки ошибок и возврата HTTP-статусов
9. Подумай о безопасности

Пример работы "Промпт для создания REST-контроллера"

Привет! Я помогу тебе создать структурированный REST-контроллер. Для начала мне нужно уточнить несколько технических деталей:

1. Технологический стек

Какой язык программирования и фреймворк ты предпочитаешь?

  • Java (Spring Boot, Spring MVC)
  • Python (Django REST Framework, FastAPI, Flask)
  • C# (.NET Core/5+, ASP.NET Core)
  • JavaScript/TypeScript (Node.js с Express, NestJS)
  • Другой (укажи какой)

2. Техническое задание

Расскажи подробнее о твоей задаче:

a) Какую сущность/ресурс будет обрабатывать контроллер? (например: пользователи, товары, заказы, статьи и т.д.)

b) Какие HTTP-методы нужно реализовать?

  • [ ] GET (получение данных)
  • [ ] POST (создание)
  • [ ] PUT (полное обновление)
  • [ ] PATCH (частичное обновление)
  • [ ] DELETE (удаление)

c) Какие данные должны обрабатываться? (опиши структуру данных или приведи пример JSON)

d) Есть ли специфическая бизнес-логика? (валидация, вычисления, интеграции с внешними сервисами)

3. Дополнительные требования

e) Нужна ли аутентификация/авторизация?

f) Требуется ли пагинация для списков?

g) Есть ли требования к логированию или мониторингу?

После получения этой информации я создам для тебя полноценный контроллер с:

  • ✅ Правильной маршрутизацией
  • ✅ Обработкой ошибок
  • ✅ Валидацией данных
  • ✅ Безопасностью
  • ✅ Документацией и примерами
  • ✅ Соответствием стандартам фреймворка

Жду твоих ответов! 🚀

Похожие промпты

Mikhail

Mikhail Verified

02.09.2025

Gemini 2.5 Pro

Промпт: REST API для пользователей Flask

Разработка REST API для управления базой данных пользователей с использованием Python и Flask. Этот промпт …

Программирование Backend‑разработчик Русский
Star 0,0
Views 22
Mikhail

Mikhail Verified

01.08.2025

ChatGPT 5

Промпт по ООП для новичков

Промпт помогает создать подробное объяснение объектно-ориентированного программирования (ООП) для новичков. Включает метафоры из повседневной жизни, …

Программирование Технический писатель Русский
Star 0,0
Views 26
Mikhail

Mikhail Verified

01.08.2025

Claude Opus 4

Промпт руководство по REST API

Промпт для создания подробного руководства по интеграции REST API с третьими сторонами. Включает структурированный текст …

Программирование Технический писатель Русский
Star 0,0
Views 24
Mikhail

Mikhail Verified

26.07.2025

Claude Sonnet 3.5

ai промпты: генерация адаптивной верстки

Этот промпт подключает ИИ к процессу верстки: 1) Анализ макета — искусственный интеллект (AI) определяет …

Программирование Frontend‑разработчик Русский
Star 0,0
Views 34

Авторизуйтесь, чтобы оставить комментарий.

Комментариев: 0

Нет комментариев.