Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets & комнаты

  Рет қаралды 168,889

Ulbi TV

Ulbi TV

Күн бұрын

Пікірлер: 490
@brodyagaPATY
@brodyagaPATY 3 жыл бұрын
Не досмотрев лукаса!!!👍👍👍👍👍Спасибо большое за труды!!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище!)
@programming5944
@programming5944 3 жыл бұрын
Как же ты каждый раз попадаешь, изучаю ТС - ты выпускаешь ролик, готовлюсь к собесу - выпускаешь ролик, делаю модуль чата в системе по работе (пока только вникаю) - ты выпускаешь ролик, спасибо Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets & комнаты
@UlbiTV
@UlbiTV 3 жыл бұрын
Читаю мысли!)) спасибо за поддержку
@Котвсапогах-с4д
@Котвсапогах-с4д 2 жыл бұрын
Он за тобой следит 👀
@alexey_horbunov
@alexey_horbunov 3 жыл бұрын
Тимур, я прошу тебя, давай больше про веб-сокеты, это действительно тема) Кстати, прошло около месяца, а число подписчиков удвоилось) Поздравляю, люди видят годный контент
@UlbiTV
@UlbiTV 3 жыл бұрын
Будет!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@awenn2015
@awenn2015 2 жыл бұрын
@@UlbiTV на php можно что то из первых двух вариантов сделать?
@timausmanov9113
@timausmanov9113 Жыл бұрын
@@UlbiTV ПЛС Продвинутый чат на websocket плс. P.S. не отказывай теске плс
@27sosite73
@27sosite73 Жыл бұрын
@@awenn2015 на php можно сделать даже больше :D
@olegdegterov1595
@olegdegterov1595 2 жыл бұрын
Качественный контент спасибо. Long pulling и event sourse как-то гличино у меня работают, зато ws разаботал как надо с первого раза.
@rustamakhmetyanov4404
@rustamakhmetyanov4404 Жыл бұрын
Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets. Спасибо за работу
@user-by1fert8888
@user-by1fert8888 Жыл бұрын
Ради годного контента, лайк и коммент не жалко! Ждем новых видосов
@smaslov01
@smaslov01 2 жыл бұрын
Автор, ты переменил мое отношение к видеоурокам. Я их терпеть не могу потому что быстрее прочитать останавливась на нужных моментах. Но вот такой формат - когда очень быстро но по делу мне понравился. И очень классный текст - нет слов паразитов, нет комментариев на очевидные вещи, есть уместные комментарии для чего именно делается так а не иначе. Вот прямо респект.
@andriyvozniuk5854
@andriyvozniuk5854 3 жыл бұрын
Комментарий для продвижения, спасибо за контент !)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо за поддержку!
@devorer77
@devorer77 3 жыл бұрын
Отлично! Смотрю и делаю. Ты как всегда на высоте!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо, Артем!)
@falsetrue7910
@falsetrue7910 3 жыл бұрын
Ролики от Тимура +100 к знаниям за кратчайший срок
@UlbiTV
@UlbiTV 3 жыл бұрын
Хех)) спасибо, успехов!
@sergiigordiienko2494
@sergiigordiienko2494 Жыл бұрын
Это самое крутое объяснение которое я видел за 13 лет в разработке. Без воды, без затягивания, все по сути, просто и понятно. Ты очень крутой, уметь так понятно и кратко объяснить это талант.
@UlbiTV
@UlbiTV Жыл бұрын
Спасибо за поддержку 🤝
@uladzimirlis7524
@uladzimirlis7524 3 жыл бұрын
Топ канал!! Сча если в чем то надо быстро разобраться, сразу ищу тут.
@ТимСлим
@ТимСлим 3 жыл бұрын
Как всегда GODнейшая выжимка полезнейшей информации! Спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@jsInspector
@jsInspector 3 жыл бұрын
Аналогично, лайк уже после просмотра теории.
@UlbiTV
@UlbiTV 3 жыл бұрын
Рад, что нравится, спасибо!
@Valeryi07
@Valeryi07 3 жыл бұрын
Как всегда,просмотр и лайк!! 👍👍👍
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@ziyadseykhanov3967
@ziyadseykhanov3967 3 жыл бұрын
Досмотрел до конца не толбко из интереса но и из за подачи матерала. классно !!! спасибо
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю!
@frednoby8531
@frednoby8531 Жыл бұрын
Никакой воды, всё чётко и по делу. Классно!
@ArtOfFun
@ArtOfFun 3 жыл бұрын
Смотрю и удивляюсь, какой годный контент, и как мало подписчиков. Тимур, спасибо большое за твои труды!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо друг) всему свое время, растем потихоньку
@d4vlL
@d4vlL Жыл бұрын
Хочу добавить, что при реализации long polling нужно обязательно на сервере прописывать res.end(); во всех контроллерах, иначе в некоторых браузерах, таких как chrome или firefox вы не сможете отправить больше 5-7 запросов, т.к. браузер будет ждать ответа на предыдущие, а сервер попросту не отвечает на них. Это может сэкономить вам кучу времени, особенно если вы начинающий.
@hashira_d
@hashira_d Жыл бұрын
спасибо, как раз то, что искал!
@yatush3093
@yatush3093 Жыл бұрын
Спс огромное, я чуть в депрессию не ушёл.
@leandrmiklashevich297
@leandrmiklashevich297 9 ай бұрын
Спасибо.. Но странное поведение обнаружилось. В Файрфоксе всё нормально отрабатывает, а в Хроме, что заслать 1 сообщение надо нажать дважды. А в файрфоксе при этом появляется 2 одинаковых сообщения, посланных из хрома.
@jdun-jun
@jdun-jun 7 ай бұрын
огромное человеческое спасибо за Ваш совет!
@ДмитрийЛобов-э6п
@ДмитрийЛобов-э6п 5 ай бұрын
Мужик, спасибо тебе огромное. Я уже хотел кулаком монитор разбить ахаха Миллион раз перепроверил, что все написал правильно, а сообщения все равно не отправляются, а тут вон оно что))
@YuraFilimonenkov
@YuraFilimonenkov Жыл бұрын
Твои обучалки огонь! Задолбался рыскать по инету как сделать то сё, у тебя на канал захожу теперь смотрю и шик) кароч я доволен
@DrGurgen
@DrGurgen 3 жыл бұрын
Спасибо за работу Тимур твое трудолюбие заразительно
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо, Гурген)
@MaxShilov
@MaxShilov 11 ай бұрын
Тимур, огромная благодарность за годный контент 🔥
@disconnect-forever
@disconnect-forever 3 жыл бұрын
Автор как всегда лаконичен и точен. Контент как всегда предельно полезен. Автору спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
спасибо за поддержку!)
@dmytromedynskyi6179
@dmytromedynskyi6179 3 жыл бұрын
Редкое сочетание краткости и понятности контента. Спасибо. Тема очень интересна. Жду о вебсокетах с комнатами, скоро мне в проекте понадобится ;)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо большое!) будет!
@ekaterinakryuchkova2690
@ekaterinakryuchkova2690 Жыл бұрын
@@UlbiTV привет. Спасибо за подробное объяснение. А уже есть видео про комнаты?
@romko-romario
@romko-romario 2 жыл бұрын
Моя огромная благодарность автору! Для меня, джуниор фронтэнд разработчика, это лучший канал для профессионального роста)
@prog-hak
@prog-hak 3 жыл бұрын
Случайно нашел твой канал, залип капец. Крутой контент, спасибо))) Вдруг найдешь время, было бы интересно посмотреть больше про деплой, особенно с докером
@itpro952
@itpro952 3 жыл бұрын
Новый видос, лайк коммент по традиции и приступаю к просмотру, автору спасибо, контент топ
@UlbiTV
@UlbiTV 3 жыл бұрын
Пасиб))
@СергейВоробьев-ж5й
@СергейВоробьев-ж5й 2 жыл бұрын
Спасибо за ролик. Хорошее видео про websocket. Надо только раз пять пересмотреть)
@arlenm1472
@arlenm1472 3 жыл бұрын
лучший лучший, websocket online chat react tutorial
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@maxpapirovnyk4304
@maxpapirovnyk4304 Жыл бұрын
Спасибо, искал информацию чтоб разобратся и стартовать в этой теме, и это видео лично мне очень подошло. Качественное видео, без воды, и быстро, не нужно смотреть вебинар на три часа чтоб запусть hello word :)
@korneev_v
@korneev_v 2 жыл бұрын
Прохожу курсы по фронтенду на одном из онлайн агрегаторов и там как раз изучаю тему вебсокетов. На мой взгляд в этом видео намного лучше разобраны некоторые фундаментальные вещи, которые помогают понять логику работы веб сокетов. Спасибо!
@ЯрославЖиронкин-г1к
@ЯрославЖиронкин-г1к 3 жыл бұрын
Очень достойный канал. Автор всегда очень лаконичен и точнее. Спасибо автору за точную и полезную информацию.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо за поддержку!)
@aleksandr1277
@aleksandr1277 3 жыл бұрын
Большое спасибо! Уже третий раз пересматриваю. Очень полезный материал.
@crix5492
@crix5492 3 жыл бұрын
Реально годный контент. Все реальные темы затрагиваешь в своих видео, а то у большинства каналов одна база.
@UlbiTV
@UlbiTV 3 жыл бұрын
Стараюсь, спасибо за поддержку!)
@Nickznet
@Nickznet 3 жыл бұрын
Отличный контент, кругозор расширился) . Спасибо алгоритмам ютуба, что ваш канал в рекомендованные попал )
@UlbiTV
@UlbiTV 3 жыл бұрын
А тебе спасибо за отзыв!)
@kwinkich
@kwinkich 8 ай бұрын
2 года прошло, а видосы всё ещё полезные
@oops61rus
@oops61rus 3 жыл бұрын
Просто машина! Спасибо за полезнейшую информацию!🔥
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@kristinavolk2660
@kristinavolk2660 2 жыл бұрын
Спасибо огромное за Ваши ценнейшие знания и проделанную работу! Все таки это единсветнные инвестиции, которые сто проц окупятся )
@stasonsv52
@stasonsv52 3 жыл бұрын
Ролики бомба. Выражаю благодарность. :)
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо большое!
@egorpobylets6597
@egorpobylets6597 Жыл бұрын
Спасибо огромное за отличное видео по node, Long polling, event sourcing, websockets
@vladsamsonov9752
@vladsamsonov9752 3 жыл бұрын
Тимур, как всегда качественная и актуальная информация! Спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо, Влад!)
@andreyzhukov2821
@andreyzhukov2821 3 жыл бұрын
Привет! Максимально информативно, абсолютно без воды! Спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Стараюсь друг) спасибо!
@Оди-р1х
@Оди-р1х Жыл бұрын
Огромное спасибо что делаешь такие видео и выкладываешь их во всеобщий доступ, давая возможность легко осваивать материалы. Ты супер сенсей
@ВітяТейп
@ВітяТейп 3 жыл бұрын
очень доступно объяснил) спасибо)пойду смотреть остальные видосы)
@АлександрРетунский-р4ь
@АлександрРетунский-р4ь 3 жыл бұрын
Парюсь в выборе чата)) . От тебя подарок летит)) Голосую за продвинутый чат !!!
@UlbiTV
@UlbiTV 3 жыл бұрын
Будет!
@murzikov5443
@murzikov5443 2 жыл бұрын
@@UlbiTV не произошло)
@ABC-3-ABC
@ABC-3-ABC 3 ай бұрын
Очень информативно, без воды, всё по фактам! Конечно хотелось бы узрить как отправлять сообщения только между двумя пользователями, в идеале что-то вроде чата на сайте, между менеджером и пользователем. Есть мысль, как бы передавать это сообщение с сайта в телегу и с телеги же отвечать - было бы очень удобно!
@КириллТерешкин-ю8м
@КириллТерешкин-ю8м 3 жыл бұрын
Отличный контент! Лайк, коммент!)
@дмитрийшикалов-о5у
@дмитрийшикалов-о5у 2 жыл бұрын
Спасибо огромное! Благодаря тебе узнал про EventSource
@vikodam
@vikodam 3 жыл бұрын
Спасибо за контент и (НАКОНЕЦ-ТО))) хороший звук
@UlbiTV
@UlbiTV 3 жыл бұрын
Заметили)) спасибо!
@JustTrace17
@JustTrace17 Жыл бұрын
Спасибо тебе большое за то, что ты делаешь! Очень доступно, на примерах, с уважением ко времени. Просмотр твоих видео - одно из самых полезных и продуктивных времяпровождений) Мотивирует, вдохновляет и подталкивает пробовать новое.
@vadymchecherinda2858
@vadymchecherinda2858 3 жыл бұрын
Для сhrome ( long_pulling ) для client-a в headers нужно добавить следующее 'Cache-Control': 'no-cache, no-transform'. Так как в chrome будет некорректно работать
@Magomed-r
@Magomed-r Жыл бұрын
Ты немного не так выразился, но я понял тебя. Я тоже заметил, что в одном и том же браузере, но на разных вкладках оно работает некорректно, и попробовал в разных браузерах и всё заработало. То есть на продакшене проблем не будет, но локально да. Спасибо за 'Cache-Control': 'no-cache, no-transform'!
@AlesFrankie
@AlesFrankie 3 жыл бұрын
Буду смотреть, спасибо!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@jlewaajlekceu7865
@jlewaajlekceu7865 Жыл бұрын
Спасибо Тимур, мой кругозор разширен!)
@vov4egde
@vov4egde 3 жыл бұрын
Спасибо большое! Больше всего - спасибо за уровень подачи! Без воды, без лишней болтовни. Если есть нюансы, на которых можно споткнуться, ты их именно в такой форме и покажешь/разъяснишь.
@xaos666
@xaos666 Жыл бұрын
Весь контент полезный. Спасибо большое за труд! Вы помогаете многим
@mestacey8120
@mestacey8120 Жыл бұрын
Самые толковые уроки у Вас! Спасибо!
@HTMLHarbor
@HTMLHarbor 3 жыл бұрын
Спасибо огромное за проделанную работу 😃🔥🔥🔥💯
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю за поддержку!)
@wardog4244
@wardog4244 3 жыл бұрын
Лайкос! Очень интересно и сжато, супер!
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!
@sayeretjob
@sayeretjob 3 жыл бұрын
Бро, спасибо, что ты есть )
@UlbiTV
@UlbiTV 3 жыл бұрын
И тебе спасибо!)
@СтаниславСеменов-щ1п
@СтаниславСеменов-щ1п Жыл бұрын
Как всегда отличная подача!👍 Удачи в развитии🙏
@StarkElessar
@StarkElessar Жыл бұрын
Было интересно! Спасибо за такой ввод, теперь есть 0оть понимание!
@coopsprofi8617
@coopsprofi8617 3 жыл бұрын
Спасибо большое за твой контент!!
@user-pd9no5ye5g
@user-pd9no5ye5g 3 жыл бұрын
Ура, новый видос. Все дела в сторону)))
@UlbiTV
@UlbiTV 3 жыл бұрын
Хех, спасибо!)
@Андрей-х9о6ж
@Андрей-х9о6ж 3 жыл бұрын
спасибо за видео) ты лучший!
@ДмитрийХомиченко
@ДмитрийХомиченко 2 жыл бұрын
КПД контента просто зашкаливает. Спасибо большое!
@s9219871110
@s9219871110 2 жыл бұрын
все еще уникальный контент! Спасибо за твой труд!
@shujin9027
@shujin9027 2 жыл бұрын
Отличный урок. Всегда нахожу у тебя именно то, что мне нужно в данный момент. Удачи, бро
@vladimirgusar4173
@vladimirgusar4173 3 жыл бұрын
Очень толковый парень!
@victormog
@victormog 2 жыл бұрын
Бомба для начинающих!!! 💣
@neckalas5759
@neckalas5759 3 жыл бұрын
Спасибо за качественный контент.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо за поддержку!
@ДмитрийЧайка-ь3ю
@ДмитрийЧайка-ь3ю 3 жыл бұрын
Очень иформативное видео, большое спасибо. Жду урок по комнатам
@Al-zk1ss
@Al-zk1ss 3 жыл бұрын
Спасибо Тимур! Очень доступно и информативно
@David280488
@David280488 Жыл бұрын
Классный контент. Я подписан за реальный годный материал! Успехов тебе!
@IllidanNik
@IllidanNik 7 ай бұрын
Практика сила! Нужно больше про websocket)
@Yuriy2311
@Yuriy2311 2 жыл бұрын
Тимур, интересный контент, полезный. Особенно про веб сокеты. Спасибо!
@dimav1640
@dimav1640 2 жыл бұрын
Как по мне, лучший канал с туториалами в рунете, возможно даже во всем интернете
@ІгорьокС
@ІгорьокС 3 жыл бұрын
Огромный проэкт меседжера на сокетах - ждём!!!))
@turgayalekberli9554
@turgayalekberli9554 3 жыл бұрын
очень полезный топик, очень интересный канал, очень хорошая подача материала. Продолжай в том же духе))))
@adamsden
@adamsden 3 жыл бұрын
Спасибо за труды! Все на высоте как всегда! Буду ждать продолжения :)
@bibyter6451
@bibyter6451 5 ай бұрын
"Вот таким вот нехитрым, простым способом мы реализовали" 😀🤯 Действительно простым, пока ничего не понятно))
@goqorism
@goqorism 3 жыл бұрын
Отличный курс ,респект бро,спасибо за классные уроки.
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо дружище!)
@mrbender3882
@mrbender3882 3 жыл бұрын
Супер 👍 За что тут можно поставить диз ? 🤬
@UlbiTV
@UlbiTV 3 жыл бұрын
Люди, которые их ставят всегда найдутся))
@uralroman
@uralroman Ай бұрын
Спасибо за познавательный контент. Видео очень способствует пониманию процессов обмена данными между клиентом и сервером!
@ismayilhajibayli3233
@ismayilhajibayli3233 2 жыл бұрын
Спасибо за видео, очень информативно
@hutoryanin
@hutoryanin 3 жыл бұрын
Отличное качество подачи) *Л. а. й. к.*
@UlbiTV
@UlbiTV 3 жыл бұрын
Спасибо!)
@Vitalion83
@Vitalion83 3 жыл бұрын
Видео супер. Пересмотрел 3 раза) Вот, столкнулся со странностью. Long polling и event soursing отправляют по 5 сообщений и на этом их полномочия всё. С вебсокетами все отлично, они работают стабильно.
@Vitalion83
@Vitalion83 3 жыл бұрын
Всё, разобрался. Надо закрывать post посредством res.end(). Но я всё равно не понял, почему 5 запросов только работает.
@awenn2015
@awenn2015 3 жыл бұрын
@@Vitalion83 место в раю людям которые когда находят ответ отвечают себе ))
@BadmaTube
@BadmaTube 2 жыл бұрын
@@Vitalion83 скорее всего потому, что у всех браузеров есть ограничение на количество открытых соединений с каким-то определенным хостом. У хрома - 6. Поскольку у тебя на серверной части не было res.end(), то запрос зависал и после 5 сообщений общее количество запросов превышало лимит.
@ilyawebdev
@ilyawebdev Жыл бұрын
Благодарствую. Решение я бы все равно нашел, но ты сэкономил мне кучу времени.
@theabyssofmythink6522
@theabyssofmythink6522 3 жыл бұрын
о боже, тупа лайк не глядя!!!!!!!!!!!! спасибо за контент)
@Magomed-r
@Magomed-r Жыл бұрын
Спасибо за крутое видео! Лично мне подошёл способ long polling
@Phicoos
@Phicoos Жыл бұрын
Тимур ты лучший спасибо тебе
@sergeykudryashov9097
@sergeykudryashov9097 2 жыл бұрын
Прекрасная идея объединить 3 технологии в одном ролике. Спасибо!
@gamerecords_site
@gamerecords_site 3 жыл бұрын
Расширенный час с вебсокетами было бы очень круто, спасибо за работу, вы дали мне фундамент для программирования.
@tehbangel
@tehbangel 3 жыл бұрын
Отлично, однозначно лайк)
@scorpion11133
@scorpion11133 3 жыл бұрын
Спасибо огромное! очередное отличное видео!
@UlbiTV
@UlbiTV 3 жыл бұрын
Стараюсь друг, спасибо!
@mikhail_shokun
@mikhail_shokun 2 жыл бұрын
спасибо Тимур, как всегда полезно и коротко
@СейтекБегалиев
@СейтекБегалиев Жыл бұрын
Вы лучший Тимур, честно устал искать на английском, а ваш канал тут как тут)
@disconnect-forever
@disconnect-forever 3 жыл бұрын
Голосую за подробное видео по вебсокетам !
@UlbiTV
@UlbiTV 3 жыл бұрын
Будет!
@ivankrasava7143
@ivankrasava7143 2 жыл бұрын
Наконец то есть хоть какое то понимание как клиент общается с сервером и как использовать eventEmitter
@scottwalker6071
@scottwalker6071 3 жыл бұрын
Спасибо, Тимур, это было бодро👍
@UlbiTV
@UlbiTV 3 жыл бұрын
Благодарю;)
@Dr.Tenebris
@Dr.Tenebris 10 ай бұрын
Как всегда все супер! 🙌
@vladyslavfx3892
@vladyslavfx3892 3 жыл бұрын
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 187 МЛН
Yay😃 Let's make a Cute Handbag for me 👜 #diycrafts #shorts
00:33
LearnToon - Learn & Play
Рет қаралды 117 МЛН
Farmer narrowly escapes tiger attack
00:20
CTV News
Рет қаралды 12 МЛН
When Cucumbers Meet PVC Pipe The Results Are Wild! 🤭
00:44
Crafty Buddy
Рет қаралды 60 МЛН
Websockets in NestJs (Real-Time Chat App)
24:51
Computerix
Рет қаралды 9 М.
Что такое веб-сокеты за 4 минуты
4:36
Делаю фронтенд заказ на Kwork (график на canvas javascript)
21:53
♛ Подпольный JS ☯
Рет қаралды 22 М.
Docker с 0 до 100%. Всё, что нужно знать.
5:08:24
The IMPOSSIBLE Puzzle..
00:55
Stokes Twins
Рет қаралды 187 МЛН