Business | System analyst
19.7K subscribers
252 photos
136 videos
12 files
1.4K links
Авторский канал для бизнес/системных аналитиков от аналитика со стажем, как для начинающих, так и для бывалых

Сотрудничество: @the_real_bird

Регистрация РКН: https://knd.gov.ru/license?id=673c68d031a9292acd1c5784&registryType=bloggersPermission
#J6THB
Download Telegram
​​Алоха! Когда появляются новички на проекте, то я часто слышу вопросы:

- А что такое api?
- Как с этим работать?
- А можно простыми словами рассказать, что это за вещь, а то ничего не понятно🤯 и др.

Да я и сама была в такой ситуации, когда только начинала путь системного аналитика, и тоже не понимала, что это за буквы такие интересные))


Я буду кратка и отвечу на пару вопросов, которые часто задают мне мои стажеры/младшие аналитики:

✅ЧТО ТАКОЕ API?
API (Application Programming Interface) - это набор правил и инструментов, которые позволяют разным программам взаимодействовать друг с другом. API предоставляет удобный способ передачи данных и команд между разными компонентами системы.

✅ЗАЧЕМ НУЖЕН API?
API используется для того, чтобы разные приложения могли обмениваться информацией и функциональностью без необходимости знать внутреннюю структуру друг друга. Например, если вы создаете интернет-магазин, вы можете использовать API платежной системы для обработки платежей с банковских карт. Это упрощает разработку и ускоряет внедрение новых функций в ваше приложение.

✅ГДЕ ИСПОЛЬЗУЮТ API?
API используются везде, где необходимо обеспечить взаимодействие между разными программами. Например, социальные сети используют API для интеграции с другими сервисами, онлайн-магазины используют API для работы с поставщиками товаров и платежными системами, а мобильные приложения используют API для доступа к функциям устройства, таким как камера или геолокация.

✅КАК РАБОТАЕТ API?
API работает по принципу запрос-ответ. Один компонент системы отправляет запрос на API другого компонента, API обрабатывает запрос и отправляет обратно результат. Например, приложение может отправить запрос на API Twitter для получения последних твитов определенного пользователя, API Twitter обрабатывает запрос и возвращает список твитов.

Таким образом, API играет важную роль в современных информационных технологиях, обеспечивая гибкость и удобство взаимодействия между разными приложениями и сервисами

————— ☺️—————

И к чему я это все? Спросите вы)) Хочу с вами поделиться интересными шпаргалками или памятками по api
🤓


📎 Сборка шпаргалок/заметок по api, которые будут полезны не только новичкам, но и знатокам:

- Исчерпывающее руководство по различным типам API - рассмотрено пять основных типов API: REST, SOAP, WebSocket, gRPC и GraphQL
- Памятка по проектированию системы: стили API — REST, GraphQL, WebSocket, Webhook, RPC/gRPC, SOAP

- Краткая шпаргалка по по запросам REST API
- Полная инструкция по SOAP API с примерами
- Памятка и разница между gRPC и GraphQL
- Памятка и разница между REST API и SOAP API

Сделано @ba_and_sa


#API #интеграция
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍5🙏4❤3
Как мы пытались в Docs as code и проиграли

Перейти | BA|SA
❤4
Перепроектирование приложений неизбежно?

Перейти | BA|SA
❤3
8 книг по PostgreSQL: от баз данных с «нуля» для самоучек до руководства про БД в облаках

Читать статью | BA|SA
Ясное мышление — чёткие требования

Перейти | BA|SA
🔥8👍2
Создание собственного API на Python (FastAPI): Структура проекта, SQLAlchemy PostgreSQL, миграции и первые модели таблиц

Перейти | BA|SA
Ставим диагноз по базе знаний: ваш чек-лист по проблемам в процесса

Перейти | BA|SA
🔥3
Как мы оценивали любые требования заказчика за два часа

Перейти | BA|SA
❤8👍3
Пройти собеседование на аналитика 1С. Миссия выполнима?

Перейти | BA|SA
👍2
Автоматизация тестирования бизнес-процессов через camunda

Перейти | BA|SA
🔥3
Что такое трассировка требований в проекте и почему она важна?

Перейти | BA|SA
👍7❤6