Тёмный

Как спроектировать REST API и не умереть? // Демо-занятие курса «Системный аналитик. Advanced» 

OTUS Онлайн - образование
Подписаться 32 тыс.
Просмотров 20 тыс.
50% 1

На демо-вебинаре курса рассмотрим:
• Основные плюсы и фичи REST API
• Правильное разделение ресурсов в REST API
• Наследование ресурсов и абстрактные ресурсы
«Системный аналитик. Advanced» - otus.pw/KXYi/
Преподаватель: Анна Вязанкина - руководитель отдела бизнес- и системного анализа в банке ВТБ
Подключайтесь к обсуждению в чате - otus.pw/XGX3/
Пройдите опрос по итогам мероприятия - forms.gle/xD6EFmFqsphmjCGLA
Следите за новостями проекта:
- Facebook: otus.pw/3hO2
- Telegram: t.me/Otusjava
- ВКонтакте: otus.pw/850t
- LinkedIn: otus.pw/yQwQ/
- Хабр: otus.pw/S0nM/

Опубликовано:

 

13 мар 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 16   
@oleshko-g
@oleshko-g Год назад
5:19 Что такое API? 9:00 Что такое REST для чайников? 9:44 REST c HTTP 11:32 Общие принципы REST простыми словами 16:07 HTTP в двух словах 18:34 Как спроектировать REST API? 20:01 ВАЖНО: Кого привлекать к принятию решений по API? 23:01 1. Ресурсы 30:12 - Пагинация (пэйджинг, разбиение на страницы), фильтрация, сортировка 36:46 - 3 уровня вложенности 38:18 2. Запросы 41:50 - Таблица: Операции над ресурсами 45:09 - Почему использовать только GET и POST? 50:00 3. Cтатус коды ответов HTTP 1:00:59 4. Форматы представлений 1:01:39 - MIME-типы 1:04:46 5. Типовые задачи 1:07:38 - Версионирование 1:13:19 - Идемпотентность 1:19:15 - "Как лечить дубликаты при повторных вызовах?" 1:21:16 - "Тело DELETE" 1:22:58 - Синхронные и асинхронные вызовы 1:28:29 - Underfetching, Overfetching (Недостаточность или избыток передаваемых данных) 1:36:13 Итоги кратко 1:39:50 Ответы на вопросы
@user-bx5sx6rh1s
@user-bx5sx6rh1s 3 месяца назад
Анна, спасибо за лекцию, Вы топ, картинки и схемы тоже супер!!!
@veroniquekovalenko4575
@veroniquekovalenko4575 2 года назад
офигенно полезно, здорово, что почти все объясняется "на пальцах". Например, только из видео толком наконец поняла, что же за зверь это самое "представление". Спасибо!
@user-bd7ox5km4f
@user-bd7ox5km4f 3 месяца назад
Замечательные спикер ❤
@LearningRoom2020
@LearningRoom2020 2 месяца назад
Затрагивался вопрос что возвращать при создании элемента методом post? Фронт говорит ему нужно вернуть полный объект, я отвечаю что все поля он и так знает т. К. Сам их передал, возвращаю ему только id созданного элемента,
@Vinci101
@Vinci101 9 месяцев назад
очень часто слышно, REST не обязывает использовать json и HTTP, но чаще всего делают так. Ок, а какие альтернативы ну формат xml, а транспортный протокол FTP? на что чисто теоретически можно заменить HTTP?
@m.d.2029
@m.d.2029 23 дня назад
FTP - это также, как и HTTP прикладной уровень, а не траспортный
@Vinci101
@Vinci101 23 дня назад
@@m.d.2029это ответ?
@m.d.2029
@m.d.2029 23 дня назад
@@Vinci101 Поправка
@ivanpushkarskiy9581
@ivanpushkarskiy9581 3 года назад
Микро норм
@hranitel_skwerni
@hranitel_skwerni Год назад
Мне это нравится но профессиональной практики нет
@UnixTech
@UnixTech 5 месяцев назад
И не будет. У этой конторы нет таких специалистов.
@user-bn8oz7pk5q
@user-bn8oz7pk5q Год назад
Как можно вести лекцию и каждые 5-7 прерываться и беседовать по поводу вопроса из чата🤦🏽‍♀️постоянно прерывается, чтобы ответить на какие то малозначимые вопросы…ужасно.
@RDenielOlivo
@RDenielOlivo Год назад
звук как из сартира....сделайте что-то(
@Leciffre
@Leciffre 2 года назад
Звук никудышный, преподавание на нуле, это не курс и не занятие, это просто пересказ учебника. Практических знаний - ноль. Для кого это? - ХЕЗ
@xar901
@xar901 7 месяцев назад
соболезную втб
Далее
Что такое REST на самом деле?
11:32
Паттерны проектирования API
1:11:46
Soap VS Rest запросы на примерах
31:54
Что такое API
18:49
Просмотров 147 тыс.