Клиент-серверная архитектура, API, HTTP, REST

Поділитися
Вставка
  • Опубліковано 22 гру 2024

КОМЕНТАРІ • 30

  • @bryanin
    @bryanin 7 місяців тому +12

    Отличная подача материала, все структурировано и разложено по полочкам!
    Как мне кажется, было бы здорово выпустить отдельное видео по сравнению REST, Soap, GraphQL, RPC, WebSocket при проектировании API (реализовать один и тот же API разными способами)

    • @zhukovsd_it_mentor
      @zhukovsd_it_mentor  7 місяців тому +4

      Хорошая идея, сейчас у меня длинный контент план, но буду иметь ввиду эту идею на будущее.

  • @samaleycom
    @samaleycom 2 місяці тому

    Сергей, спасибо большое, вы очень помогли в понимании материала

  • @oldsize21
    @oldsize21 7 місяців тому +3

    Спасибо! Как раз собираю знания для реализации 3 проекта. Ваша лекция очень помогла!

  • @HeIvis
    @HeIvis 7 місяців тому +1

    изучаю C# бекенд разработку, ваше видео оказалось очень полезным :)

  • @dmitrydv4218
    @dmitrydv4218 3 місяці тому

    Спасибо за видео, доступно, понятно, интересно!

  • @tilty_monster
    @tilty_monster 7 місяців тому

    Большое спасибо за ценную и полезную информацию! По поводу подачи материала полностью согласен, коротко, по делу, понятно. Супер!

  • @SergiyAntonyuk_PhD
    @SergiyAntonyuk_PhD 7 місяців тому

    Отличное видео.
    Прекрасный обзор.
    Всё разложенно по полочкам.
    Благодарю
    🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏

  • @caH40yc
    @caH40yc 7 місяців тому

    отлично, оставлю просмотр/изучение на вечер

  • @vanchoponcho8822
    @vanchoponcho8822 7 місяців тому

    Мне очень понравилось, спасибо большое за твой труд.

  • @avazbeknadyrbek790
    @avazbeknadyrbek790 7 місяців тому

    Спасибо большое! Очень круто рассказали, как будто целую книгу прочитал и отдельное спасибо за книги!

  • @sozdatel_hentaya1915
    @sozdatel_hentaya1915 7 місяців тому

    Лучший, большое спасибо за труд!

  • @КонстантинМуравьев-ж8д

    Огромное спасибо! Лайк, подписка ❤

  • @TbIPDblM
    @TbIPDblM 7 місяців тому

    Лаконично, понятно и в нужном объеме!

  • @UchebavGermanii
    @UchebavGermanii 7 місяців тому +1

    Хороший ликбез👍👍👍

  • @vagavagus
    @vagavagus 7 місяців тому

    Отличный материал и подача!
    Про WebSocket'ы хотелось бы лекцию)

  • @flint2159
    @flint2159 7 місяців тому +1

    Годнота👍

  • @saharaprotocol
    @saharaprotocol 7 місяців тому

    Спасибо.

  • @jsemdenis
    @jsemdenis 7 місяців тому

    достаточно редко оставляю комментарии, но тут не могу не оставить) сам учу/пишу на .Net, послее изучения ооп возник вопрос: где бы это хорошенько попрактиковать и где бы найти идеи для пет-проектов с четким ТЗ? открыл ваше видео, чтобы расширить знания, так как за плечами только один маленький проект с API, а как итог вдобавок получил идеи и четкие ТЗ для проектов и много чтива на гитхабе, вобщем, спасибо большое за ваш труд!

    • @zhukovsd_it_mentor
      @zhukovsd_it_mentor  7 місяців тому

      Раз что полезно. Если у вас и ваших студентов будет потребность в проектах из роадмапа, можем сделать адаптации ТЗ под .NET совместными усилиями. Под Python уже есть такая адаптация.

  • @tomvenom
    @tomvenom 7 місяців тому

    Привет. Топ контент. А когда планируете видео по "основам джава бэкенда "?

    • @zhukovsd_it_mentor
      @zhukovsd_it_mentor  7 місяців тому

      Привет, на этих выходных или на следующих. Название возможно будет отличаться, но суть не изменится

    • @tomvenom
      @tomvenom 7 місяців тому

      @@zhukovsd_it_mentor А видео с платной подпиской планируете в этом году или в следующем?

    • @zhukovsd_it_mentor
      @zhukovsd_it_mentor  7 місяців тому

      @@tomvenom для проекта "обмен валют" релиз трёх с половиной часов лекций по разработке проекта будет в мае, уже почти всё готово.

  • @Иван-н6р6п
    @Иван-н6р6п 7 місяців тому

    Классная обложка

  • @alexgavril385
    @alexgavril385 7 місяців тому

    Архитектура... А звучит как!

  • @dieff_automation
    @dieff_automation 7 місяців тому

    Здравствуйте подскажите пожалуйста где заказываете первью для видео

  • @Dama-Luna
    @Dama-Luna 5 місяців тому

    Интересно,я ноль,ито поняла,что есть в мире😊

  • @-dubok-
    @-dubok- 7 місяців тому +1

    REST API - это попытка натянуть сову на глобус, попытка распространить методы HTTP на работу с API. Но это не одно и то же. HTTP живёт по своим законам, у него есть строгие понятия ресурса, путя к нему, а у API может быть совсем другой подход. Но REST заставляет человека мыслить так же, как работает Web. Придумывать какие-то древовидные структуры данных, которые у него могли быть и не древовидными. И коды ответов HTTP не всегда могут отразить все коды ответов API, и нельзя чётко и точно их сопоставить. Поэтому я считаю REST большой глупостью. Куда более разумный вариант - использовать один путь запросов к API (например, yoursite/api) и один метод - POST, в теле которого уже посылать всё, что нужно в формате JSON-RPC или ещё каком-то своём, не заморачиваясь с инородными кодами ответа и методами запроса.
    HTTP - это сам по себе API, API взаимодействия с гипертекстом, у него есть своё предназначение работы именно с гипертекстом, а попытка использовать его где-то ещё создаёт путаницу между http-ресурсами и ресурсами приложения на сервере. Поэтому не надо натягивать сову HTTP на глобус своего API.