Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Ғылым және технология

Что такое Rest API? Что такое SOAP? Что такое Graphql? Что такое websockets? Что такое GRPC RPC? Клиент серверная архитектура. HTTP запросы. HTTP Теория. Общение клиента и сервера.
Курс "Продвинутый Frontend. в Production на React" - ulbitv.ru/frontend
Ссылка на мой телеграм канал - t.me/ulbi_tv
Ссылки на практические ролики по темам:
• GraphQL & Apollo & Rea...
• Real Time КЛИЕНТ-СЕРВЕ...
• Websockets React & Nod...
Таймкоды:
00:00 ➝ Введение. План урока.
01:50 ➝ Клиент серверная архитектура
04:20 ➝ HTTP. Структура, методы, заголовки и статус коды
11:50 ➝ API - application programming interface
14:00 ➝ Rest API архитектурный стиль. Концепции, формат данных. Идемпотентность. Версионирование. Документирование (Open API и Swagger)
28:10 ➝ SOAP - протокол обмена структурированными сообщениями
31:40 ➝ GraphQL - язык запросов
40:30 ➝ Websockets - real time
44:30 ➝ RPC - Удаленный вызов процедур
45:50 ➝ gRPC (protobuf, http2, protoc)
53:40 ➝ tRPC
57:00 ➝ Не забудь поставить лайк и написать комментарий для
продвижения видео, всем спасибо за поддержку!)
Поддержать меня и мой канал вы можете по ссылкам ниже.
Patreon/boosty (доступ к бонусам) - boosty.to/ulbitv
Qiwi кошелек - qiwi.com/n/BODYE821
Яндекс деньги - yoomoney.ru/to/4100116193037469

Пікірлер: 832

  • @user-pw9tn1jo9i
    @user-pw9tn1jo9i7 ай бұрын

    Ты один из блогеров, который не скатился после популярности, продолжаешь Делать качественный контент. За это уважение

  • @moll_2021

    @moll_2021

    7 ай бұрын

    Дак он хорошо образован, у него голова работает как надо.

  • @pusika3

    @pusika3

    7 ай бұрын

    А кто то скатился после популярности? (Я просто хз какие еще айти блогеры есть)

  • @MellstroyMemeSUS

    @MellstroyMemeSUS

    6 ай бұрын

    @@pusika3 про минина вроде

  • @FailValiev

    @FailValiev

    6 ай бұрын

    Не один

  • @user-pw9tn1jo9i

    @user-pw9tn1jo9i

    6 ай бұрын

    @@MellstroyMemeSUS Угадал)

  • @user-hg3ql7dl1l
    @user-hg3ql7dl1l6 ай бұрын

    Мне думается, что этот человек уже сделал в 1000 раз больше полезного для развития ИТ, чем большинство инфокурсов! На самом деле, это уникальная подача материала, где есть четкая причнно-следственная связь, что, зачем и почему. У тебя сразу выстраивается четкая и понятная картина, не замыленная деталями. И только поле этого можно погружаться в детали! Я считаю, это один из топовых ИТ каналов в русскоязычном секторе.

  • @Fortyna007
    @Fortyna0077 ай бұрын

    Наверное единственный канал, где рассказываются технологии так, как это нужно для работы, быстро и лаконично

  • @Semen_aqw

    @Semen_aqw

    6 ай бұрын

    Ну я думаю бакалавр + магистратура , дают понимание как подавать материал )

  • @Fortyna007

    @Fortyna007

    6 ай бұрын

    @@Semen_aqw на моем опыте бакалавр не даёт вообще никакого понимания о работе и никак к ней не готовит. Если человек изначально не имеет мозгов и предрасположенности, то из него и не выйдет хорошего учителя даже после аспирантуры

  • @oronstil

    @oronstil

    3 ай бұрын

    Для работы обычно нужно как раз не "быстро и лаконично", а подробно с пониманием, что зачастую совсем не быстро)

  • @Fortyna007

    @Fortyna007

    3 ай бұрын

    @@oronstil лучше всего ты изучишь технологию на практике, а подобные видео нужны для того чтобы освежить знания перед собеседованиями обычно

  • @oronstil

    @oronstil

    3 ай бұрын

    @@Fortyna007 ты противоречишь сам себе) Сначала говоришь "для работы", а потом "для собеседования" (рукалицо)

  • @Chirikushka20
    @Chirikushka202 ай бұрын

    Просто хотела сказать Вам огромное и искреннее спасибо за это видео! Я перечитала столько статей, столько видео пересмотрела на эту тематику, и везде всё объяснялось каким-то "заумным языком", ничего не было понятно. В этом же видео всё структурированно изложено, объяснено человеческим языком, всё просто и понятно, и информации достаточно для понимания! Просто в восторге от проработки материала и его "донесения" до простых умов) Я даже подписалась на Вас) Как говорил аналитик с моей работы, храни тебя Господь за твои видео 😁

  • @UlbiTV

    @UlbiTV

    2 ай бұрын

    🙏❤️

  • @user-ft1gx3nq4f

    @user-ft1gx3nq4f

    2 ай бұрын

    😊

  • @denisb8476
    @denisb84767 ай бұрын

    Как всегда видео максимально наполнено полезной информацией, еще и с прекрасной подачей материала. Огромное спасибо за твой труд!

  • @mr.zombie8425
    @mr.zombie84257 ай бұрын

    Не буду преувеличивать. Это единственный канал который делает норм контент без всякой воды. Благодарю и ставлю палец вверх)

  • @max--max
    @max--max7 ай бұрын

    смотрю давно, с каждым видео растет качество подачи материала а так же визуального восприятия, супер спасибо!!!

  • @chibis273
    @chibis2737 ай бұрын

    Шикарный плейлист! Всё очень красиво, понятно и с любовью ❤

  • @auranode4542
    @auranode45427 ай бұрын

    Спасибо большое за видео.Насчет вопроса "про что подробно рассказать",хотелось бы увидеть больше gRPC в связке с микросервисами.Спасибо за труд.

  • @user-zv7oy7jm7e
    @user-zv7oy7jm7e7 ай бұрын

    Огромное спасибо за ролик! Очень хотелось бы увидеть ролик по микросервисам с небольшим примером. В интернете инфу с тем же качеством подачи как у тебя не нашел. Будет пушка!)

  • @user-db5xr5yb6r
    @user-db5xr5yb6r5 ай бұрын

    Удивительно структурированная подача информации, указание четких взаимосвязей всех упоминаемых технологий. Не просто рассказ о каждой из технологий в вакууме, а последовательное погружение в различные способы решения проблемы связи клиент-сервера от самых основ до новейших решений.

  • @dmitriy_frostoff
    @dmitriy_frostoff7 ай бұрын

    Тимур, просто *Супер* ! Форма подача и анимации 🔥🔥🔥 , а информация для старта 💰💰💰!!)))))) Прямо очень вовремя ролик вышел, как раз разбираюсь с темой запросов))) *Спасибо!!!*

  • @kamilkhakimov4663
    @kamilkhakimov46637 ай бұрын

    Спасибо большое!!! Отличное донесение материала, рад что есть такое блогеры которые готовы делиться полезной информацией

  • @dizelvinable
    @dizelvinable7 ай бұрын

    Круто! Очень доступно и без воды всё объяснил!

  • @germansokolov622
    @germansokolov6227 ай бұрын

    Очень интересно и чётко, спасибо!

  • @gvandekvaleriykim787
    @gvandekvaleriykim7875 ай бұрын

    Один из самых топовых видеороликов, которые видел. Видно, что автор старался, презентация пушка, подача материала огонь, ничего лишнего, как эпл презентации. Респект вам за видео.

  • @Alex-rf1eo
    @Alex-rf1eo7 ай бұрын

    Один из немногих, кто реально старается и делает от души. Спасибо за ролик, было интересно, многие теоретические моменты теперь правильно уложились в голове)

  • @yellowclaws8422
    @yellowclaws84227 ай бұрын

    За день до собеседования структурированная и полезная информация! Спасибо большое за твои труды!

  • @dzmitrypasavetsdimapolonez2644

    @dzmitrypasavetsdimapolonez2644

    7 ай бұрын

    Не поверишь, у меня таже история)

  • @yellowclaws8422

    @yellowclaws8422

    7 ай бұрын

    @@dzmitrypasavetsdimapolonez2644 удачи на собеседование, дружище!!

  • @user-vt1ep1xp3g

    @user-vt1ep1xp3g

    7 ай бұрын

    Удачи!

  • @user-gk1yb3vp4b

    @user-gk1yb3vp4b

    7 ай бұрын

    Не поверите, но завтра у меня собес

  • @uondo1160

    @uondo1160

    7 ай бұрын

    удачи! первый собес?

  • @vladimirliankevich1361
    @vladimirliankevich13617 ай бұрын

    Спасибо огромное за твои видео.!!! Всегда приятно смотреть.

  • @user-ek7bf6pt3w
    @user-ek7bf6pt3w7 ай бұрын

    Супер. Нравится подача, емкость. Всегда стараюсь просматривать новые ролики, даже если тема знакома для освежения памяти. Так как за то короткое время, что идет ролик понятно все раскладывается с плюсами и минусами. Ну а если чувствуется пробел в своих знаниях, сразу понятно куда копать))😊

  • @nataliazhuravskaia6038
    @nataliazhuravskaia60387 ай бұрын

    Спасибо, Тимур! Как всегда интересно и полезно!👍🏻

  • @user-ht1ht4zd4z
    @user-ht1ht4zd4z6 ай бұрын

    Шедевр информативности и полезности. Спасибо за ваш труд.

  • @sleepingIsMySecondName
    @sleepingIsMySecondName4 ай бұрын

    Рада, что это видео попалось мне в ленте. Всё разложено по полочкам, слушать приятно, следить за ходом рассказа просто. Спасибо 🙏

  • @buyshow1589
    @buyshow15897 ай бұрын

    Огромное спасибо за всю проделанную работу, я привык учиться по текстовым источникам, но данные видео стали для меня исключением, самый понятный формат, объясняется все до самых основ, благодаря чему более понятны концепции.

  • @el.psy.congr0o
    @el.psy.congr0o7 ай бұрын

    прям кайфанул с визуализации. Про RPC прям хочу подробный курс

  • @McArtDreamer
    @McArtDreamer7 ай бұрын

    Необходим углубленный ролик про RPC🙏

  • @sergeinerobeev3501
    @sergeinerobeev35017 ай бұрын

    Спасибо! Очень информативно и интересно!👍🏻

  • @Evgen-zk6yy
    @Evgen-zk6yy7 ай бұрын

    Очень полезный, информативный канал. Никакой воды. Спасибо за труд

  • @asedael5519
    @asedael55197 ай бұрын

    Всё, ждём разработку онлайн сервиса совместного программирования на WebSocket-ах.

  • @user-zo6gw8mz7g
    @user-zo6gw8mz7g7 ай бұрын

    только сейчас залипал на твой ролик по NodeJS и тут прилетает уведомление о новом ролике)) Лучший

  • @user-ei6wy1ew9f
    @user-ei6wy1ew9f7 ай бұрын

    Лайкос по умолчанию! Коммент для продвижения видоса. Посмотрю на досуге, на днях)) Тимур, успехов, благодарочка👍

  • @braind_bible4845
    @braind_bible48457 ай бұрын

    Спасибо большое, Тимур, видео огонь 🔥

  • @user-gy5lg4vp9i
    @user-gy5lg4vp9i3 ай бұрын

    Как здорово, когда учишь бэк, узнаешь про какие-то темки, а потом заходишь на ролик к Ulbi и всё становится ясно. Спасибо, учитель!

  • @kristinavolk2660
    @kristinavolk26604 ай бұрын

    Как всегда на высоте, Тимур! 💙 Настолько структурно и логично, что уши сластит) к тебе в гости всегда по душе заглянуть, так как стопроцентно знаешь, что получишь дозу фундамента, базы. Знания такой крепости и ясности, что можно любого на лопатки уложить (аргументами). И это очень обосновано последовательностью в твоей речи, мыслях и действиях. Примерами жизненными подкреплено и окрашено эмоционально для надёжного запоминания) отдельный лайк за это 😉 Только на просторах твоего канала ощущаешь полноту твоего мировозрения. Уверенностью твоей точки зрения, которой невольно заражаешься, и иногда берёшь её взаправду, просто на веру, без скепсиса. Считаю, что это незыблимо подчёркивает твой рост как профессионала, что сопровождается и качеством оформления видео для восприятия. В этом и есть красота твоей философии) здесь чувствуется душа) Спасибо тебе за то, что ты делаешь и продолжаешь делать и береги здоровье 💚

  • @-Forever-Young-
    @-Forever-Young-7 ай бұрын

    Спасибо за очередной классный ролик!

  • @maximprosv
    @maximprosv6 ай бұрын

    Тимур, большое спасибо за твою работу! Небольшой коммент к видео: origin - тот кто отсылает referer = origin + path host - это ресурс на который идет реквест

  • @Celestia_C
    @Celestia_C4 ай бұрын

    Вау, очень круто. Шикарный визуал, отличная подача материала ❤️‍🔥

  • @tiklog-analyticsservice4
    @tiklog-analyticsservice47 ай бұрын

    Классная подача и полезный материал

  • @montenote
    @montenote7 ай бұрын

    Инфографика просто супер. Спасибо!

  • @lemexaxa
    @lemexaxa7 ай бұрын

    Спасибо тебе за все твои видео, за твой прекрасный канал. Человек с большой буквы!

  • @reSpectrez9
    @reSpectrez97 ай бұрын

    Спасибо большое за проделанную работу!

  • @mila4308
    @mila43087 ай бұрын

    любимый канал 🫶 развернуто, четко, полезно, интересно и понятно! Спасибо большое за лекцию 🙏

  • @user-bq8jo8yu6h
    @user-bq8jo8yu6h7 ай бұрын

    Это невероятно интересно, продолжай в этом же духе!

  • @d9m0n21
    @d9m0n217 ай бұрын

    Вот это прям топ тема, как раз начал изучать подробнее тему взаимодействия клиент - сервер

  • @lucienne2566
    @lucienne25667 ай бұрын

    Офигенный контент. Вроде бы, идет речь о программировании, здесь монтаж особый не нужен, но Тимур молодец, поработал и над визуальной частью. Как всегда годнота.

  • @Exy63
    @Exy637 ай бұрын

    Спасибо, Тимур! Отличный ролик! Пишу комментарий для поддержки и помощи в продвижении канала. Очень лаконично и доступно ❤

  • @user-jm1qh3us9k
    @user-jm1qh3us9k7 ай бұрын

    Здравствуй, Тимур! Ещё не смотрел видео, в настоящий момент разбираюсь с асинхронностью и работой с сервером, так что ты максимально вовремя! Благодарю!

  • @user-kf1gz7xg1c
    @user-kf1gz7xg1c7 ай бұрын

    Очень круто что про всё рассказал. Хотелось бы про trpc подробнее)

  • @sidless3862
    @sidless38627 ай бұрын

    Как раз недавно увидел на английском видео, где вкратце рассказывали про разные виды взаимодействия с API и тут ты выкатил полноценный подробный урок. Как всегда, всё чётко и понятно. Я бы с радостью смотрел именно твои уроки по какому-нибудь Computer Science, так как в отличии от некоторых ты очень спокойно и доходчиво объясняешь) Было бы интересно подробнее посмотреть про Soap и RPC с примерами где они могут использоваться

  • @sergsergey4251
    @sergsergey42517 ай бұрын

    Отличный ролик, спасибо!

  • @kot_2271
    @kot_22716 ай бұрын

    Очень полезная информация для всех разработчиков, отличное визуальное сопровождение и 0% воды, всё по делу. Благодарю за труд !

  • @user-mx5mi6uu8f
    @user-mx5mi6uu8f7 ай бұрын

    Огромное спасибо! искал именно такой видео-ролик. Очень понятно, просто и наглядно рассказал о вещах. Ждем новых подробных видео! Спасибо

  • @RamaRama-qv3jo
    @RamaRama-qv3jo7 ай бұрын

    Спасибо как раз хотел разобраться в теме!

  • @user-dw4pi5gy7t
    @user-dw4pi5gy7t5 ай бұрын

    Как обычно пишу комментарий. Видео просто божественные, большое спасибо. Очень интересна тема расширенного подробного видео по GraphQL в связке с REACT и SQL. Просто обычно пилят с Mongo.

  • @balbe666
    @balbe6667 ай бұрын

    Как обычно все доходчиво и сжато!

  • @ELDAR011288
    @ELDAR0112887 ай бұрын

    Спасибо! Очень интересно!

  • @user-wo2jn1fb9k
    @user-wo2jn1fb9k7 ай бұрын

    Безмерно благодарен! Спасибо!

  • @aanistratenko
    @aanistratenko5 ай бұрын

    Отличная краткая, доступная, наглядная подача 👍

  • @user-hz5bx9nv6g
    @user-hz5bx9nv6g7 ай бұрын

    Большое спасибо, очень доступно и интересно!

  • @GeneralDeD9963
    @GeneralDeD99637 ай бұрын

    очень информативно, думаю стоит еще раз пересмотреть

  • @alexeysukhanov7086
    @alexeysukhanov70867 ай бұрын

    Спасибо за видео! Такие видосы серьёзно экономят время. Самому пришлось-бы часов 8-9 ковыряться в гугле, а тут за час привел мысли в порядок!

  • @TheEaaSyy
    @TheEaaSyy7 ай бұрын

    Просто офигенно! Спасибо!

  • @alix4892
    @alix48922 ай бұрын

    Обалдеть, конечно, какая презентация и какой рассказ. Такая работа проделана, спасибо большое!

  • @user-je9mu6gb8n
    @user-je9mu6gb8n7 ай бұрын

    Ulbi, большое вам спасибо за такой нужный контент, как раз сидел и разбирался с этими темами.

  • @dmitryp7624
    @dmitryp76246 ай бұрын

    Огромное спасибо за ролик! Весьма полезный и информативный. Главное, нет "воды". Все четко, коротко и понятно.

  • @user-cg2nz2uy8e
    @user-cg2nz2uy8e6 ай бұрын

    Весь контент от Ulbi что я смотрел - выше всяческих похвал. Очень структурировано и логично подаётся материал! Браво!

  • @user-zl5sp9yh1n
    @user-zl5sp9yh1n7 ай бұрын

    Большая, крутая работа! Спасибо тебе, было интересно смотреть.

  • @g-o-n-t
    @g-o-n-t7 ай бұрын

    Когда увидел затронутую тему, то поставил лайк сразу)

  • @user-os3ig6ue1v
    @user-os3ig6ue1v7 ай бұрын

    Сейчас нахожусь в активном изучении программированию. Твои видеоролики просто супер. Спасибо за твои старания ❤❤❤

  • @azamuray
    @azamuray3 ай бұрын

    На этапе объяснения GraphQL вижу два вида запроса QUERY и MUTATION, а еще внизу вижу SUBSCRIPTION [real time] и, подумав, что автор сейчас же просит подписаться, поставил видео на паузу и пошел нажимать Subscribe. Затем продолжил видео и вижу, что это оказывается третий вид запроса GraphQL

  • @user-bt5sh9jn1v
    @user-bt5sh9jn1v7 ай бұрын

    Это надо пересматривать несколько раз! И не потому что не понятно, а потому что не вероятно полезно!!!

  • @cauchzira998
    @cauchzira9987 ай бұрын

    По websockets интересно очень!

  • @locktar-o-dark5664
    @locktar-o-dark56646 ай бұрын

    огонь, все раскрыл без воды и рекламы, визуальная часть очень выраженная, респект

  • @sharkman8419
    @sharkman84197 ай бұрын

    Продолжай в том же духе, отличный контент, подача, и информативность!

  • @lazys7151
    @lazys71516 ай бұрын

    Прекрасная лекция. Не удивлен, что так хорошо просмотры набираешь, преподаешь очень здорово. До сих пор по твоим видео с Ивент Лупом отвечаю на собеседовании удачно. Спасибо) Лично я жду ролики по теме углубления в js - по замыканиям, прототипам и контексту. Удачи!

  • @Sylvadorr
    @Sylvadorr7 ай бұрын

    Визуал огонь. Шрифты топ, очень приятно видеть такое

  • @fluffymuzzy
    @fluffymuzzy7 ай бұрын

    Спасибо за топ контент ! Про graphql было бы интересно посмотреть 🤝

  • @drdev_blog
    @drdev_blog7 ай бұрын

    Прекрасная подача, видео получилось очень крутым с точки зрения дизайна, видно как улучшаешь скилл по motion 🎉 спасибо!

  • @dre._
    @dre._7 ай бұрын

    Благодарю за видео!С прошедшим днем учителя)

  • @220393max
    @220393max7 ай бұрын

    Спасибо за качественный и нужный контент!🔥

  • @IT-Svyatoslav
    @IT-Svyatoslav7 ай бұрын

    Благодарю тебе Тимур! Продолжай в том же духе! Один из лучших каналов в русскоязычном сегменте))

  • @user-uq4nd6go9c
    @user-uq4nd6go9c7 ай бұрын

    Опять топ контент, смотрим.

  • @Madgav777
    @Madgav7773 ай бұрын

    Хотел чуть подтянуть матчасть для анализа - залип) Очень здорово - материал, подача! Спасибо!

  • @jimhawkins2483
    @jimhawkins24837 ай бұрын

    И снова спасибо большое за видео

  • @usernamer519
    @usernamer5197 ай бұрын

    Буквально ночью искал хороший материал на эту тему и ничего не нашел - утром ты дропаешь этот видос :))) Тимур, спасибо!!

  • @hasagichillroom-8915
    @hasagichillroom-89157 ай бұрын

    Как всегда радуешь.

  • @ilonakhomenko3797
    @ilonakhomenko37977 ай бұрын

    Спасибо за разбор! Как раз подобралась к теме серваков, и видео вышло)

  • @user-fd9kl9bk4k
    @user-fd9kl9bk4k7 ай бұрын

    Всё круто❤ Охота видео про rpc

  • @MaPVuH
    @MaPVuHАй бұрын

    Господи как же это хорошо сделано, обожаю всякие озвучки текста анимации, еще и подача клевая, спасибо за труд. Будем посмотреть. Подписка лайк😊

  • @user-ol9iu4iy6i
    @user-ol9iu4iy6i7 ай бұрын

    Комментарий в поддержку и развитие канала, спасибо автору за уникальный контент, просто топ!

  • @user-km6tm8jv4w
    @user-km6tm8jv4w7 ай бұрын

    Смотря твои видео, заинтересовался фронтендом, обучился фронтенду, начал работать фронтендом профессионально. Видео отменные, красавчик!

  • @user-pq6hh5by9i
    @user-pq6hh5by9i7 ай бұрын

    Крутое видео. Я еще не видел годного видео про GRPC.

  • @user-dd9lx2sd3u
    @user-dd9lx2sd3u6 ай бұрын

    Огонь! Большое спасибо, пойду изучать ролики о вебсокетах) на работе юзали стримы, вот и решил ознакомиться получше с различными видами взаимодействия клиента и сервера, очень благодарен за такой канал с кладом знаний!

  • @user-pk9pz9lk5f
    @user-pk9pz9lk5f7 ай бұрын

    Огромное спасибо👍как раз изучал эту тему😊

  • @artemmakarcev487
    @artemmakarcev4877 ай бұрын

    Большое спасибо за разбор

  • @Karkyr
    @Karkyr7 ай бұрын

    Спасибо за ролик. Очень помогает в понимании этого мира программирования

  • @user-vv8kl6to3c
    @user-vv8kl6to3c7 ай бұрын

    Крутое видео, как всегда. Очень хочется увидеть курс по vue composition api или next js.

  • @reactdeveloperjunior3744
    @reactdeveloperjunior37446 ай бұрын

    Спасибо огромное за вводное ознакомления базовой архитектурной теории. Хотелось бы узнать по подробнее про gRPC и tRPC на практике, возможно сделав разбивку на микросервисы на стороне сервера в связке с React приложением. Жду с нетерпением!

  • @kovtunos
    @kovtunos6 ай бұрын

    Очень интересный обзорный ролик. Побольше таких. Спасибо!

  • @vgshenshin
    @vgshenshin7 ай бұрын

    крутой видеоурок, очень подробно про REST API, мне понравилось, напомнил нюансы) спасибо за контент!

Келесі