@Pavell89

Как сформировать список запросов для реализации апи на бэкенде?

Есть уже готовый дизайн мобильного приложения интернет магазина.
Бекендщик просит подготовить ему запросы для того чтобы он реализовал API на существующем веб магазине дня приложения

Подскажите, как это лучше организовать и в каком виде? С чего начать?
Этим должен заниматься разработчик приложения?
  • Вопрос задан
  • 101 просмотр
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Делаете таблицу:
1. URL вызова функции API
2. Назначение
3. Метод вызова
4. Параметры запроса
5. Коды ответа
6. Примеры ответов при удачном исходе
7. Примеры ответов при ошибках

Этим должен заниматься разработчик (архитектор) приложения.
Бэкендщик - только проверяет и корректирует.
Оба - договариваются об общении между сервером и приложением между собой.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Этим должен заниматься человек, который руководит командой и знает обе части системы. Если такого нет то надо садиться вместе и обсуждать это. Результатом подобной работы, как правило, является документ OpenAPI (Swagger). Можно прямо у них на сайте и набросать
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Дизайн не делает запросы к api.

Но попытаюсь вам помочь.

Напишите список страниц. Под каждым экраном опишите действия,

Логин
/api/signin - post
email
password

/api/register - post
email
password

Список выстрелов
/api/shots - get
список отстрелов , с полями место, длительность серии, количество в серии, примечания
/api/shots/num - get
детализация отстрела
/api/shots/num - del
удаление
/api/shots - post
создание

Запись отстрела
Настройки
/api/settings - get
windowSize - целое
safeWindow - целое
multiply - float
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы