Дизайн REST API (или “контракт REST API”) — это договоренность между разработчиками клиентов (Frontend или другие сервера) и разработчиками сервера (Backend) о том, как будут работать методы REST API.
Он включает в себя полное описание API-методов:
✔️ структуры запроса:
+ Метод (GET, POST, …)
+ URL ресурса
+ Заголовки (headers)
+ Тело запроса (body) в формате JSON (или другом)
✔️ и структуры ответа:
+ Статус-код HTTP
+ Заголовки ответа (headers).
+ Тело ответа в формате JSON (или другом).
Его создают Системные аналитики совместно с Backend-разработчиками.
Что важно знать о влиянии разных частей системы на дизайн REST API методов смотрите в картинках.
#hardGetAnalyst
Он включает в себя полное описание API-методов:
✔️ структуры запроса:
+ Метод (GET, POST, …)
+ URL ресурса
+ Заголовки (headers)
+ Тело запроса (body) в формате JSON (или другом)
✔️ и структуры ответа:
+ Статус-код HTTP
+ Заголовки ответа (headers).
+ Тело ответа в формате JSON (или другом).
Его создают Системные аналитики совместно с Backend-разработчиками.
Что важно знать о влиянии разных частей системы на дизайн REST API методов смотрите в картинках.
#hardGetAnalyst
👍9❤6🤩2
Всем привет! 👋
Обратная связь нужна не только нашим студентам по их вопросам, но и нам после окончания обучения. Команде важно понимать, что особенно нравится студентам, а что даётся сложнее, а также где нам стоит улучшить процессы.
Поэтому ещё раз благодарим всех, кто делится впечатлениями об обучении в GetAnalyst 💜
Сегодня рассказываем, чем запомнилась программа «Дизайн REST API» для Натальи
#студентыGetAnalyst
Обратная связь нужна не только нашим студентам по их вопросам, но и нам после окончания обучения. Команде важно понимать, что особенно нравится студентам, а что даётся сложнее, а также где нам стоит улучшить процессы.
Поэтому ещё раз благодарим всех, кто делится впечатлениями об обучении в GetAnalyst 💜
Сегодня рассказываем, чем запомнилась программа «Дизайн REST API» для Натальи
#студентыGetAnalyst
👍7❤2🥰1
😁17🔥2
Forwarded from GetAnalyst - Навыки • Системный анализ • Бизнес-анализ
☝️ Протокол HTTP: что нужно знать системному аналитику, чтобы изучать REST API ☝️
И чтобы вы действительно поняли значение слов “архитектурный стиль”, когда мы в следующих постах будем подробнее разбирать определение REST API, я хочу рассказать про протокол HTTP.
🔗 Еще подробнее про связь HTTP и REST API в этой статье.
#RestApiGA
REST API — это архитектурный стиль, использующий HTTP в качестве протокола передачи данных (или просто: основанный на протоколе HTTP).
HTTP
— это протокол прикладного уровня, используемый для передачи данных между клиентом и сервером в Интернете.
И чтобы вы действительно поняли значение слов “архитектурный стиль”, когда мы в следующих постах будем подробнее разбирать определение REST API, я хочу рассказать про протокол HTTP.
#RestApiGA
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍4👀1