Podlodka #65 – API и клиент-серверное взаимодействие
Подкаст: Podlodka Podcast
Жанр: программированиеинформационные технологии (IT)разработка программного обеспечениятехнология разработки
Язык: Русский
Возрастное ограничение: 12
Последнее обновление:
Добавлен:
- 01.mp325:10
- 02.mp320:50
- 03.mp314:00
Для продолжения необходимо купить аудиокнигу
Купить и скачатьО подкасте:
Podlodka #65 – API и клиент-серверное взаимодействие
Вместе с Романом Экземпляровым — бэкэнд-разработчиком с 10-ти летним стажем работы и ех. руководителем разработки AviaKassa мы обсудили неотъемлемую часть работы практически любого сервиса — API. Поговорили о различных стандартах и подходах к созданию API, обсудили трудности, возникающие как при разработке, так и при интеграции с ними. Подняли важную тему взаимопонимания между клиент-сайд и сервер-сайд разработчиками и в догонку задали дилетантских вопросов, чтобы узнать, что творится "под капотом" у бэкэнда и почему не так легко "отдать все в один запрос".
Поддержи лучший подкаст про мобильную разработку:
patreon.com/podlodka
Также ждем вас, ваши лайки, репосты и комменты в мессенджерах и соцсетях!
Telegram-чат: t.me/podlodka
Telegram-канал: t.me/podlodkanews
Страница в Facebook: facebook.com/podlodkacast/
Twitter-аккаунт: twitter.com/PodlodkaPodcast
Содержание:
- 00:00:40 - Знакомство с гостем
- 00:01:30 - Какие API бывают и кому они нужны
- 00:04:30 - Существующие стандарты
- 00:14:15 - И вновь про GraphQL
- 00:23:00 - Кто должен генерировать требования API?
- 00:40:00 - Философские вопросы про REST
- 00:51:00 - Документация и тесты к API
- 00:56:20 - Обработка невалидных данных на клиенте
- 01:17:00 - Почему нельзя все закидать серверами
- 01:25:00 - Взаимодействие между командами
- 01:35:00 - Инструменты для отладки взаимодействия с API
- 01:41:45 - Про кросс-функциональные команды
- 01:51:00 - Как мобильному разработчику начать рубиться в бэкэнд
- 02:01:10 - Подведение черты
Полезные ссылки:
- Проект "Феникс"
books.google.ru/books/about/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82_%D0%A4%D0%B5%D0%BD%D0%B8%D0%BA%D1%81_%D0%A0%D0%BE%D0%BC%D0%B0%D0%BD_%D0%BE.html?id=npNOCgAAQBAJ&redir_esc=y
- JSON API specification
jsonapi.org/
Отзывы:
Если честно, как-то вопрос падения ангелов меня особо не беспокоил, но читал другие ее книги, они мне очень нравились. Заодно прочитал и эту. Как сказать. Есть вещи, которые на первый взгляд не сильно важные, но они определяют сильно жизнь, ну или как минимум настроение.
Если честно, как-то вопрос падения ангелов меня особо не беспокоил, но читал другие ее книги, они мне очень нравились. Заодно прочитал и эту. Как сказать. Есть вещи, которые на первый взгляд не сильно важные, но они определяют сильно жизнь, ну или как минимум настроение.