Что такое API за 30 секунд

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 57

  • @devope
    @devope Год назад +7

    API - это набор точек взаимодействия с программой. Приведенный пример в видео это один из видов web API

  • @ctf59
    @ctf59 Год назад +17

    Забыл уточнить что это не только в контексте Web-а....

  • @danfind
    @danfind Год назад +4

    «По сути», вот это подача информации) научненько)

  • @deadinside4501
    @deadinside4501 2 месяца назад

    Осталось только пробовать реализовывать, используя fast api и uvicorn

  • @Agent-D
    @Agent-D Год назад +1

    Я почти понял . Спасибо !

  • @aleksanderpeshkin2266
    @aleksanderpeshkin2266 6 месяцев назад

    Зачем тогда TCP / UDP протоколы для получения и доставки данных и запросов ?

    • @pecheritsa_alex
      @pecheritsa_alex  6 месяцев назад

      Кажется в вопросе есть ответ

  • @glasderes
    @glasderes Год назад

    Как думаете какой самый распространённый API,
    Я считаю что это WINAPI

  • @WapSter92
    @WapSter92 Год назад +2

    Вообще не обязательно, api может быть на уровне самой программы, а не только в межсерверном или другом сетевом общении. Потом джуны втыкают сидит с крупными глазами, не понимая терминологию.

    • @Alequez97
      @Alequez97 Год назад

      Это всё веб разработка и rest api, от того разработчики забывают или вовсе не знаю, что это понятие более широкое.

  • @uenopunk.j.3251
    @uenopunk.j.3251 Год назад

    Вау,больше таких видео пожалуйста

  • @АлексейШелудченко-н5т

    Теперь давай про ABI

  • @aleksandrk.5818
    @aleksandrk.5818 Год назад +1

    Что за клава?)

  • @dmitrykabanov9458
    @dmitrykabanov9458 Год назад +1

    Апи это документ описывающий взаимодействие двух сторон

    • @yuriykovalevsky8871
      @yuriykovalevsky8871 Год назад +1

      Когда это интерфейс успел стал документом? 🙂

    • @yuriykovalevsky8871
      @yuriykovalevsky8871 Год назад

      Не путайте API и его описание

  • @tigranavdalyan900
    @tigranavdalyan900 Год назад

    Ты примерно объяснил что такое REST API, а api, это пульт управления чего-то, например телевизор управляется по api пульта, колеса крутятся по api руля и т.д.

    • @devope
      @devope Год назад

      Только не REST, а web API

  • @yuralamov9835
    @yuralamov9835 Год назад

    Куда не плюнь, везде парсинг

  • @esindeyev
    @esindeyev Год назад

    Совершенно не понятно, что здесь request, что response, а что contact.

  • @bbnowhat
    @bbnowhat Год назад +13

    Я вот искал пару часов норм оьъяснение пока не узнал что это обычные функции, все вечно говорят контракт, а это фиг пойми в программировании что
    Спасибо за видео

    • @pecheritsa_alex
      @pecheritsa_alex  Год назад +2

      Называют контрактом, потому что это как бы "договоренность" - если я спрошу вот по этому адресу, то получу такой-то ответ :)

    • @bbnowhat
      @bbnowhat Год назад +1

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

    • @ihateidiots9484
      @ihateidiots9484 Год назад +1

      Это называется контрактом, потому что помимо самой логики функции (что вернет или сделает), оговариваются протоколы (HTTP, SOAP, RMI) форматы запроса, ответа (XML, JSON, ATOM), параметры, их обязательность\необязательность, значения по-умолчанию, типы возможных ошибок (Bad request, Internal server error, unauthorized), и как на них реагировать (например как реагировать на 429 too many requests)

    • @arch8852
      @arch8852 Год назад +2

      В программировании много абстрактных понятий, которые почему то никто не стремится упростить и объяснить просто

    • @ПавелКучеренко-л5ш
      @ПавелКучеренко-л5ш Год назад

      ​@@arch8852чем сильнее ты упрощаешь определение, тем больше деталей опускаешь и тем более оно становится неверным и недосказанным

  • @pecheritsa_alex
    @pecheritsa_alex  Год назад

    Чтобы узнавать о программировании больше и узнать как начать свой путь в IT - переходите так же в мой телеграмм канал - t.me/pecheritsa_dev
    Практический курс "Как стать Fullstack-разработчиком на JavaScript" - pecheritsa.com
    Поддержать канал - pay.cloudtips.ru/p/3cb12734

  • @iharbakhanovich
    @iharbakhanovich Год назад

    А зачем тебе такой большой микрофон?

  • @ИванЛусников-ч2п

    Скажи что у тебя за клава?

  • @ManGo_Shop_tg
    @ManGo_Shop_tg Год назад

    ЭПИАЙ/АЙПИ - ☠️☠️
    АПИ - 🙃

  • @yazmeyaa
    @yazmeyaa Год назад +1

    31 секунда
    0 был две секунды😢

  • @tukituk2759
    @tukituk2759 Год назад

    спасибо

  • @ТохаШ-ф7о
    @ТохаШ-ф7о Год назад

    Привет из Arview! Мы тебя не зобудем!

  • @rastgame_
    @rastgame_ Год назад

    Я который знал это изначально

  • @user-hruser
    @user-hruser Год назад

    Это публичные методы

  • @shure348
    @shure348 Год назад

    это контракт

    • @pecheritsa_alex
      @pecheritsa_alex  Год назад

      А контракт это что?

    • @inferens
      @inferens Год назад +1

      ​@@pecheritsa_alexкогда тебя подписывают на несколько лет

  • @Dukeee
    @Dukeee Год назад

    Это прям для очень узкознающих людей, да?

  • @АлександрЗавьялов-ы4ц

    Апиай

  • @СергейПупкин-х5ь

    API
    Application
    Program
    Interface
    😂

  • @DimaTiunov
    @DimaTiunov Год назад +1

    То что ты описал эта клиент-серверная программа. Апи это контракт двух программ на доступные действия в сервере, для клиента

  • @Sergey.Aleksandrovich.P-37rus
    @Sergey.Aleksandrovich.P-37rus Год назад

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

    • @pecheritsa_alex
      @pecheritsa_alex  Год назад

      А 4 часа сна в день это мало?

    • @NoiToi-e7d
      @NoiToi-e7d Год назад

      @@pecheritsa_alex если хорошие деньги делаешь тогда 4 часа норм

  • @anonim8691
    @anonim8691 Год назад

    Good