Тимур, я прошу тебя, давай больше про веб-сокеты, это действительно тема) Кстати, прошло около месяца, а число подписчиков удвоилось) Поздравляю, люди видят годный контент
@UlbiTV3 жыл бұрын
Будет!
@UlbiTV3 жыл бұрын
Спасибо!)
@awenn20152 жыл бұрын
@@UlbiTV на php можно что то из первых двух вариантов сделать?
@timausmanov9113 Жыл бұрын
@@UlbiTV ПЛС Продвинутый чат на websocket плс. P.S. не отказывай теске плс
@27sosite73 Жыл бұрын
@@awenn2015 на php можно сделать даже больше :D
@programming59443 жыл бұрын
Как же ты каждый раз попадаешь, изучаю ТС - ты выпускаешь ролик, готовлюсь к собесу - выпускаешь ролик, делаю модуль чата в системе по работе (пока только вникаю) - ты выпускаешь ролик, спасибо Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets & комнаты
@UlbiTV3 жыл бұрын
Читаю мысли!)) спасибо за поддержку
@Котвсапогах-с4д2 жыл бұрын
Он за тобой следит 👀
@brodyagaPATY3 жыл бұрын
Не досмотрев лукаса!!!👍👍👍👍👍Спасибо большое за труды!!!
@UlbiTV3 жыл бұрын
Спасибо дружище!)
@smaslov012 жыл бұрын
Автор, ты переменил мое отношение к видеоурокам. Я их терпеть не могу потому что быстрее прочитать останавливась на нужных моментах. Но вот такой формат - когда очень быстро но по делу мне понравился. И очень классный текст - нет слов паразитов, нет комментариев на очевидные вещи, есть уместные комментарии для чего именно делается так а не иначе. Вот прямо респект.
@sergiigordiienko2494 Жыл бұрын
Это самое крутое объяснение которое я видел за 13 лет в разработке. Без воды, без затягивания, все по сути, просто и понятно. Ты очень крутой, уметь так понятно и кратко объяснить это талант.
@UlbiTV Жыл бұрын
Спасибо за поддержку 🤝
@ArtOfFun3 жыл бұрын
Смотрю и удивляюсь, какой годный контент, и как мало подписчиков. Тимур, спасибо большое за твои труды!
@UlbiTV3 жыл бұрын
Спасибо друг) всему свое время, растем потихоньку
@olegdegterov15952 жыл бұрын
Качественный контент спасибо. Long pulling и event sourse как-то гличино у меня работают, зато ws разаботал как надо с первого раза.
@prog-hak3 жыл бұрын
Случайно нашел твой канал, залип капец. Крутой контент, спасибо))) Вдруг найдешь время, было бы интересно посмотреть больше про деплой, особенно с докером
@dmytromedynskyi61793 жыл бұрын
Редкое сочетание краткости и понятности контента. Спасибо. Тема очень интересна. Жду о вебсокетах с комнатами, скоро мне в проекте понадобится ;)
@UlbiTV3 жыл бұрын
Спасибо большое!) будет!
@ekaterinakryuchkova2690 Жыл бұрын
@@UlbiTV привет. Спасибо за подробное объяснение. А уже есть видео про комнаты?
@YuraFilimonenkov Жыл бұрын
Твои обучалки огонь! Задолбался рыскать по инету как сделать то сё, у тебя на канал захожу теперь смотрю и шик) кароч я доволен
@user-by1fert888811 ай бұрын
Ради годного контента, лайк и коммент не жалко! Ждем новых видосов
@falsetrue79103 жыл бұрын
Ролики от Тимура +100 к знаниям за кратчайший срок
@UlbiTV3 жыл бұрын
Хех)) спасибо, успехов!
@devorer773 жыл бұрын
Отлично! Смотрю и делаю. Ты как всегда на высоте!
@UlbiTV3 жыл бұрын
Спасибо, Артем!)
@frednoby8531 Жыл бұрын
Никакой воды, всё чётко и по делу. Классно!
@Valeryi073 жыл бұрын
Как всегда,просмотр и лайк!! 👍👍👍
@UlbiTV3 жыл бұрын
Спасибо!
@andriyvozniuk58543 жыл бұрын
Комментарий для продвижения, спасибо за контент !)
@UlbiTV3 жыл бұрын
Спасибо за поддержку!
@rustamakhmetyanov4404 Жыл бұрын
Real Time КЛИЕНТ-СЕРВЕР на JavaScript. Long polling, event sourcing, websockets. Спасибо за работу
@jsInspector3 жыл бұрын
Аналогично, лайк уже после просмотра теории.
@UlbiTV3 жыл бұрын
Рад, что нравится, спасибо!
@disconnect-forever3 жыл бұрын
Автор как всегда лаконичен и точен. Контент как всегда предельно полезен. Автору спасибо!
@UlbiTV3 жыл бұрын
спасибо за поддержку!)
@uladzimirlis75243 жыл бұрын
Топ канал!! Сча если в чем то надо быстро разобраться, сразу ищу тут.
@ТимСлим3 жыл бұрын
Как всегда GODнейшая выжимка полезнейшей информации! Спасибо!
@UlbiTV3 жыл бұрын
Спасибо!
@ABC-3-ABC3 ай бұрын
Очень информативно, без воды, всё по фактам! Конечно хотелось бы узрить как отправлять сообщения только между двумя пользователями, в идеале что-то вроде чата на сайте, между менеджером и пользователем. Есть мысль, как бы передавать это сообщение с сайта в телегу и с телеги же отвечать - было бы очень удобно!
@DrGurgen3 жыл бұрын
Спасибо за работу Тимур твое трудолюбие заразительно
@UlbiTV3 жыл бұрын
Спасибо, Гурген)
@romko-romario2 жыл бұрын
Моя огромная благодарность автору! Для меня, джуниор фронтэнд разработчика, это лучший канал для профессионального роста)
@MaxShilov10 ай бұрын
Тимур, огромная благодарность за годный контент 🔥
@ziyadseykhanov39673 жыл бұрын
Досмотрел до конца не толбко из интереса но и из за подачи матерала. классно !!! спасибо
@UlbiTV3 жыл бұрын
Благодарю!
@kwinkich8 ай бұрын
2 года прошло, а видосы всё ещё полезные
@maxpapirovnyk4304 Жыл бұрын
Спасибо, искал информацию чтоб разобратся и стартовать в этой теме, и это видео лично мне очень подошло. Качественное видео, без воды, и быстро, не нужно смотреть вебинар на три часа чтоб запусть hello word :)
@korneev_v2 жыл бұрын
Прохожу курсы по фронтенду на одном из онлайн агрегаторов и там как раз изучаю тему вебсокетов. На мой взгляд в этом видео намного лучше разобраны некоторые фундаментальные вещи, которые помогают понять логику работы веб сокетов. Спасибо!
@АлександрРетунский-р4ь3 жыл бұрын
Парюсь в выборе чата)) . От тебя подарок летит)) Голосую за продвинутый чат !!!
@UlbiTV3 жыл бұрын
Будет!
@murzikov54432 жыл бұрын
@@UlbiTV не произошло)
@crix54923 жыл бұрын
Реально годный контент. Все реальные темы затрагиваешь в своих видео, а то у большинства каналов одна база.
@UlbiTV3 жыл бұрын
Стараюсь, спасибо за поддержку!)
@СергейВоробьев-ж5й2 жыл бұрын
Спасибо за ролик. Хорошее видео про websocket. Надо только раз пять пересмотреть)
@КириллТерешкин-ю8м3 жыл бұрын
Отличный контент! Лайк, коммент!)
@ЯрославЖиронкин-г1к3 жыл бұрын
Очень достойный канал. Автор всегда очень лаконичен и точнее. Спасибо автору за точную и полезную информацию.
@UlbiTV3 жыл бұрын
Спасибо за поддержку!)
@d4vlL Жыл бұрын
Хочу добавить, что при реализации long polling нужно обязательно на сервере прописывать res.end(); во всех контроллерах, иначе в некоторых браузерах, таких как chrome или firefox вы не сможете отправить больше 5-7 запросов, т.к. браузер будет ждать ответа на предыдущие, а сервер попросту не отвечает на них. Это может сэкономить вам кучу времени, особенно если вы начинающий.
@hashira_d Жыл бұрын
спасибо, как раз то, что искал!
@yatush309311 ай бұрын
Спс огромное, я чуть в депрессию не ушёл.
@leandrmiklashevich2978 ай бұрын
Спасибо.. Но странное поведение обнаружилось. В Файрфоксе всё нормально отрабатывает, а в Хроме, что заслать 1 сообщение надо нажать дважды. А в файрфоксе при этом появляется 2 одинаковых сообщения, посланных из хрома.
@jdun-jun6 ай бұрын
огромное человеческое спасибо за Ваш совет!
@ДмитрийЛобов-э6п4 ай бұрын
Мужик, спасибо тебе огромное. Я уже хотел кулаком монитор разбить ахаха Миллион раз перепроверил, что все написал правильно, а сообщения все равно не отправляются, а тут вон оно что))
@arlenm14723 жыл бұрын
лучший лучший, websocket online chat react tutorial
@UlbiTV3 жыл бұрын
Спасибо!)
@itpro9523 жыл бұрын
Новый видос, лайк коммент по традиции и приступаю к просмотру, автору спасибо, контент топ
@UlbiTV3 жыл бұрын
Пасиб))
@Nickznet3 жыл бұрын
Отличный контент, кругозор расширился) . Спасибо алгоритмам ютуба, что ваш канал в рекомендованные попал )
@UlbiTV3 жыл бұрын
А тебе спасибо за отзыв!)
@mestacey8120 Жыл бұрын
Самые толковые уроки у Вас! Спасибо!
@AlesFrankie3 жыл бұрын
Буду смотреть, спасибо!
@UlbiTV3 жыл бұрын
Спасибо!
@aleksandr12772 жыл бұрын
Большое спасибо! Уже третий раз пересматриваю. Очень полезный материал.
@stasonsv523 жыл бұрын
Ролики бомба. Выражаю благодарность. :)
@UlbiTV3 жыл бұрын
Спасибо большое!
@sayeretjob3 жыл бұрын
Бро, спасибо, что ты есть )
@UlbiTV3 жыл бұрын
И тебе спасибо!)
@victormog2 жыл бұрын
Бомба для начинающих!!! 💣
@oops61rus3 жыл бұрын
Просто машина! Спасибо за полезнейшую информацию!🔥
@UlbiTV3 жыл бұрын
Спасибо!)
@jlewaajlekceu7865 Жыл бұрын
Спасибо Тимур, мой кругозор разширен!)
@vladimirgusar41733 жыл бұрын
Очень толковый парень!
@дмитрийшикалов-о5у2 жыл бұрын
Спасибо огромное! Благодаря тебе узнал про EventSource
@vikodam3 жыл бұрын
Спасибо за контент и (НАКОНЕЦ-ТО))) хороший звук
@UlbiTV3 жыл бұрын
Заметили)) спасибо!
@ВітяТейп3 жыл бұрын
очень доступно объяснил) спасибо)пойду смотреть остальные видосы)
@kristinavolk26602 жыл бұрын
Спасибо огромное за Ваши ценнейшие знания и проделанную работу! Все таки это единсветнные инвестиции, которые сто проц окупятся )
@mrbender38823 жыл бұрын
Супер 👍 За что тут можно поставить диз ? 🤬
@UlbiTV3 жыл бұрын
Люди, которые их ставят всегда найдутся))
@СтаниславСеменов-щ1п Жыл бұрын
Как всегда отличная подача!👍 Удачи в развитии🙏
@user-pd9no5ye5g3 жыл бұрын
Ура, новый видос. Все дела в сторону)))
@UlbiTV3 жыл бұрын
Хех, спасибо!)
@Оди-р1х Жыл бұрын
Огромное спасибо что делаешь такие видео и выкладываешь их во всеобщий доступ, давая возможность легко осваивать материалы. Ты супер сенсей
@JustTrace17 Жыл бұрын
Спасибо тебе большое за то, что ты делаешь! Очень доступно, на примерах, с уважением ко времени. Просмотр твоих видео - одно из самых полезных и продуктивных времяпровождений) Мотивирует, вдохновляет и подталкивает пробовать новое.
@vladsamsonov97523 жыл бұрын
Тимур, как всегда качественная и актуальная информация! Спасибо!
@UlbiTV3 жыл бұрын
Спасибо, Влад!)
@wardog42443 жыл бұрын
Лайкос! Очень интересно и сжато, супер!
@UlbiTV3 жыл бұрын
Спасибо!
@xaos666 Жыл бұрын
Весь контент полезный. Спасибо большое за труд! Вы помогаете многим
@IllidanNik6 ай бұрын
Практика сила! Нужно больше про websocket)
@egorpobylets6597 Жыл бұрын
Спасибо огромное за отличное видео по node, Long polling, event sourcing, websockets
@andreyzhukov28213 жыл бұрын
Привет! Максимально информативно, абсолютно без воды! Спасибо!
@UlbiTV3 жыл бұрын
Стараюсь друг) спасибо!
@vladyslavfx38923 жыл бұрын
Для поддержки канала)) Давай серию уроков про jest, тестировать можно одно из тех приложений что ты делал в предыдущих видео. Думаю многим будет актуально.
@vov4egde3 жыл бұрын
Спасибо большое! Больше всего - спасибо за уровень подачи! Без воды, без лишней болтовни. Если есть нюансы, на которых можно споткнуться, ты их именно в такой форме и покажешь/разъяснишь.
@tehbangel3 жыл бұрын
Отлично, однозначно лайк)
@ІгорьокС3 жыл бұрын
Огромный проэкт меседжера на сокетах - ждём!!!))
@vadymchecherinda28583 жыл бұрын
Для сhrome ( long_pulling ) для client-a в headers нужно добавить следующее 'Cache-Control': 'no-cache, no-transform'. Так как в chrome будет некорректно работать
@Magomed-r Жыл бұрын
Ты немного не так выразился, но я понял тебя. Я тоже заметил, что в одном и том же браузере, но на разных вкладках оно работает некорректно, и попробовал в разных браузерах и всё заработало. То есть на продакшене проблем не будет, но локально да. Спасибо за 'Cache-Control': 'no-cache, no-transform'!
@Vitalion833 жыл бұрын
Видео супер. Пересмотрел 3 раза) Вот, столкнулся со странностью. Long polling и event soursing отправляют по 5 сообщений и на этом их полномочия всё. С вебсокетами все отлично, они работают стабильно.
@Vitalion833 жыл бұрын
Всё, разобрался. Надо закрывать post посредством res.end(). Но я всё равно не понял, почему 5 запросов только работает.
@awenn20153 жыл бұрын
@@Vitalion83 место в раю людям которые когда находят ответ отвечают себе ))
@BadmaTube2 жыл бұрын
@@Vitalion83 скорее всего потому, что у всех браузеров есть ограничение на количество открытых соединений с каким-то определенным хостом. У хрома - 6. Поскольку у тебя на серверной части не было res.end(), то запрос зависал и после 5 сообщений общее количество запросов превышало лимит.
@ilyawebdev Жыл бұрын
Благодарствую. Решение я бы все равно нашел, но ты сэкономил мне кучу времени.
@HTMLHarbor3 жыл бұрын
Спасибо огромное за проделанную работу 😃🔥🔥🔥💯
@UlbiTV3 жыл бұрын
Благодарю за поддержку!)
@neckalas57593 жыл бұрын
Спасибо за качественный контент.
@UlbiTV3 жыл бұрын
Спасибо за поддержку!
@David280488 Жыл бұрын
Классный контент. Я подписан за реальный годный материал! Успехов тебе!
@valeriipimenov48943 жыл бұрын
Очень очень замечательно ) Хотел бы услышать о тебя про Docker, было бы прекрасно )
@UlbiTV3 жыл бұрын
Немного затрону эту тему в одном из следующих роликов, но по верхам, но по докеру контент будет еще сто проц
@valeriipimenov48943 жыл бұрын
@@UlbiTV спасибо ) Уровень подачи информации === God
@coopsprofi86173 жыл бұрын
Спасибо большое за твой контент!!
@shujin90272 жыл бұрын
Отличный урок. Всегда нахожу у тебя именно то, что мне нужно в данный момент. Удачи, бро
@Андрей-х9о6ж3 жыл бұрын
спасибо за видео) ты лучший!
@turgayalekberli95542 жыл бұрын
очень полезный топик, очень интересный канал, очень хорошая подача материала. Продолжай в том же духе))))
@denysaheienko71779 ай бұрын
Как всегда все супер! 🙌
@bibyter64515 ай бұрын
"Вот таким вот нехитрым, простым способом мы реализовали" 😀🤯 Действительно простым, пока ничего не понятно))
@dimav16402 жыл бұрын
Как по мне, лучший канал с туториалами в рунете, возможно даже во всем интернете
@Yuriy23112 жыл бұрын
Тимур, интересный контент, полезный. Особенно про веб сокеты. Спасибо!
@StarkElessar Жыл бұрын
Было интересно! Спасибо за такой ввод, теперь есть 0оть понимание!
@uralroman25 күн бұрын
Спасибо за познавательный контент. Видео очень способствует пониманию процессов обмена данными между клиентом и сервером!
@Phicoos Жыл бұрын
Тимур ты лучший спасибо тебе
@НазарТолстой-ч1п3 жыл бұрын
Красава, очень круто) Было бы интересно посмотреть чат на ws с добавлением в контакты
@GLOCKERS3 жыл бұрын
Отличное видео! Сделай пожалуйста урок по комнатам
@UlbiTV3 жыл бұрын
Будет!
@dmitrygorbatikov3 жыл бұрын
@@UlbiTV а как скоро он будет ? хотелось бы глянуть )
@Peter-vz4tb3 жыл бұрын
Не надо видео по комнатам. Сам реализуй. Автор в видео все подсказал. Что тебе еще надо?
@dmitrygorbatikov3 жыл бұрын
@@Peter-vz4tb из головы придумать как это реализовать?) Комнаты и глобальное соединение это разные вещи
@ElenRoze3 жыл бұрын
@@Peter-vz4tb вопрос по комнатаи мне, к примеру, понятен. А вот как лучше организовать хранение данных в БД - хотелось бы практической инфы.
@ДмитрийХомиченко2 жыл бұрын
КПД контента просто зашкаливает. Спасибо большое!
@sergeybure87952 жыл бұрын
Тимур, спасибо! 👍👍👍 3:20 Новый синтаксис для ReactDOM.render Теперь имеет смысл вместо: ReactDOM.render( , document.getElementById('root') ) вызывать так: const root = ReactDOM.createRoot(document.getElementById('root')); root.render( );
@theabyssofmythink65223 жыл бұрын
о боже, тупа лайк не глядя!!!!!!!!!!!! спасибо за контент)
@ДмитрийЧайка-ь3ю3 жыл бұрын
Очень иформативное видео, большое спасибо. Жду урок по комнатам
@s92198711102 жыл бұрын
все еще уникальный контент! Спасибо за твой труд!
@СейтекБегалиев Жыл бұрын
Вы лучший Тимур, честно устал искать на английском, а ваш канал тут как тут)
@Al-zk1ss2 жыл бұрын
Спасибо Тимур! Очень доступно и информативно
@hutoryanin3 жыл бұрын
Отличное качество подачи) *Л. а. й. к.*
@UlbiTV3 жыл бұрын
Спасибо!)
@goqorism3 жыл бұрын
Отличный курс ,респект бро,спасибо за классные уроки.
@UlbiTV3 жыл бұрын
Спасибо дружище!)
@disconnect-forever3 жыл бұрын
Голосую за подробное видео по вебсокетам !
@UlbiTV3 жыл бұрын
Будет!
@mikhail_shokun2 жыл бұрын
спасибо Тимур, как всегда полезно и коротко
@ismayilhajibayli32332 жыл бұрын
Спасибо за видео, очень информативно
@АлексейК-м3л2 жыл бұрын
Доступно и интересно обьясняешь , и оказывается, не сложно ). Есть еще один костыльный вариант реализации реал-тайма (у меня на проекте старом был): на фронте стоит таймер, и каждую секунду шлет запросы по http за сообщениями ).