6 posts
Полный разбор 6 принципов REST API: клиент-сервер, отсутствие состояния, кешируемость, многослойность, единообразие интерфейса и код по требованию. С примерами для системных аналитиков и разработчиков.
Полный разбор HTTP-методов REST API: семантика GET, POST, PUT, PATCH и DELETE, безопасность и идемпотентность, таблица сравнения и типичные ошибки при выборе метода.
Разбираем, что такое ручка (endpoint) в REST API, откуда взялся этот жаргон, чем endpoint отличается от HTTP-метода — с примерами, диаграммой и таблицей сравнения
Сравнение gRPC, REST и GraphQL для системного аналитика: матрица выбора протокола под бизнес-сценарии, таблица сравнения, дерево принятия решений, Protobuf-контракты, влияние на архитектуру и практические рекомендации.
Stateless и stateful простыми словами: чем отличаются, как выбрать, реальные примеры из REST API, банкинга и e-commerce, а также подробная таблица сравнения для системного аналитика.
Все HTTP статус коды простыми словами: что означают 1xx, 2xx, 3xx, 4xx и 5xx, чем 401 отличается от 403, когда 400, а когда 422 — таблицы и примеры для REST API.