Event Loop от А до Я. Архитектура браузера и Node JS. Движки и рендер. Самое подробное видео

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 พ.ย. 2024

ความคิดเห็น • 1K

  • @ITKAMASUTRA
    @ITKAMASUTRA ปีที่แล้ว +658

    Заморочился, как всегда и сделал пушечку, молодец 👏

    • @UlbiTV
      @UlbiTV  ปีที่แล้ว +46

      Дима, спасибо!

    • @BestHitsVideo
      @BestHitsVideo ปีที่แล้ว +2

      @@UlbiTV привет, есть ли у тебя курсы по JS с нуля?

    • @Quentinrei
      @Quentinrei ปีที่แล้ว +2

      @@BestHitsVideo вроде нет

    • @andreymonchencko3908
      @andreymonchencko3908 ปีที่แล้ว +23

      Вы вдвоём весь снгшный ИТ ютьюб тащите😅

    • @reality-analyst
      @reality-analyst ปีที่แล้ว +4

      @@UlbiTV есть неточности. Например при переполнении стека вызовов крашится не приложение, а выполнение стека вызов. То есть к примеру интервалы продолжат работать, если речь о рантайме в веб браузере.

  • @Vedenser
    @Vedenser ปีที่แล้ว +26

    После этого видоса я как-будто закончил универ по направлению эвентлупер. Огромная благодарность. Ждем собес

  • @kostyachernysh5030
    @kostyachernysh5030 2 หลายเดือนก่อน +10

    Я очень редко пишу коменты. Обычно только в случае если контент высокого качества. Здесь запредельный уровень. Мужик, ты бог. У меня было недопонимание работы event loop. Но теперь с таким крутым подробным объяснением все с первого раза запомнилось и пришло понимание. И это после просмотра только половины видео. Спасибо огромное!

  • @alexsibrin715
    @alexsibrin715 ปีที่แล้ว +2

    Дай бох тебе здоровья мужик!

  • @VasyaFF
    @VasyaFF ปีที่แล้ว +12

    Красавчик. Посадил жену, бабушку и дочь смотреть по 10 раз сразу с телевизора, телефонов и планшетов. Все с разных VPNов и IPшников.

  • @Dzhin1993
    @Dzhin1993 ปีที่แล้ว +2

    Супер я хоть и Java бекендер но мне было очень интересно смотреть

  • @Dan-p7f
    @Dan-p7f ปีที่แล้ว +6

    Я подобные знания черпал с кучи разных источников на английском языке, а тут бесплатно и все в одном видео. Красавчик ! :)

  • @ДмитрийСтавер-м3ч
    @ДмитрийСтавер-м3ч ปีที่แล้ว +2

    Очень полезный ролик получился, всегда возникали проблемы с event loop, я вроде понимал как это работает, но простыми словами обьяснить не мог. После ролика получилось составить краткое описание, спасибо большое, наконец то разобрался с макрозадачами и микро

  • @andrewsam224
    @andrewsam224 9 หลายเดือนก่อน +5

    Ulbi, Я тебя очень прошу не останавливайся и продолжай снимать новые видео. Ты очень сильно помогаешь людям, особенно в эти тяжёлые времена!!!! Спасибо тебе огромное и низкий поклон. "Ты в ответе за тех кого приручил"-Экзюпери. Не бросай нас!!!!!

  • @ДухМолодости
    @ДухМолодости ปีที่แล้ว +16

    Редко пишу комментарии, но это тот случай когда автора действительно хочется поблагодарить за его труд.
    Видео информативное и, что самое главное, вся информация легко воспринимается и усваивается за счёт приятного визуального оформления.
    Спасибо за такую сильную работу!

  • @cerdek9190
    @cerdek9190 ปีที่แล้ว +3

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

  • @MrKerwell
    @MrKerwell ปีที่แล้ว +93

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

    • @ВикторШитов-ф4о
      @ВикторШитов-ф4о ปีที่แล้ว +1

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

    • @MrKerwell
      @MrKerwell ปีที่แล้ว +2

      @@ВикторШитов-ф4о event loop, движки и рендер тоже достаточно нишевая тема, но контент по этим темам появился, и народ пошел смотреть. Я не сомневаюсь, что автор потратил много времени и сил на создание и этого ролика. К тому же, если малому количеству необходим материал, это не значит, что он никому не нужен. Умнее и компетентнее станем, зачем отказываться от знаний?
      Я просто предложил темы для дальнейших курсов, есть небольшой отклик в виде лайков, почему нет? Если автора заинтересует, он может сделать данный ролик на основании рекомендаций своей аудитории, если нет - значит нет.

    • @xNomandx
      @xNomandx ปีที่แล้ว +2

      Лекция по дев-тулзам браузера и IDE от Яндекса:
      th-cam.com/video/1IUggEp9Y7k/w-d-xo.html&ab_channel=Young%26%26Yandex%3A%D1%84%D1%80%D0%BE%D0%BD%D1%82%D0%B5%D0%BD%D0%B4-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0

  • @ronallik
    @ronallik ปีที่แล้ว +7

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

  • @НадеждаГринько-ю1ц
    @НадеждаГринько-ю1ц ปีที่แล้ว +2

    Спасибо за видео, наконец-то стало прям понятно, что такое event loop, это действительно самое подробное видео

  • @zmerz
    @zmerz ปีที่แล้ว +134

    Спасибо тебе, Тим!!!Топовый блогер, который не только понимает предмет, но и профессионально умеет его донести до людей!

    • @adelinaromanova8353
      @adelinaromanova8353 ปีที่แล้ว +2

      +++

    • @barbatage5078
      @barbatage5078 ปีที่แล้ว +4

      Самый лучший!

    • @alexandrkruglyak
      @alexandrkruglyak ปีที่แล้ว +1

      Действительно всегда есть чему поучиться, как в преподавании, так и в области.
      П.С. Ребят, я микросервисы пишу на nodejs, кто в теме - заходите в гости!

  • @bergghest
    @bergghest 7 หลายเดือนก่อน +2

    Когда включал урок, не понимал на какое золото я напал. Гениальная подача, шикарная иллюстрация, абсолютная полнота картины. Подписка, жирный лайк, огромное спасибо!

  • @Chinaskis
    @Chinaskis ปีที่แล้ว +6

    только что отметил себе твое видео event loop который на 8 минут, повторить перед собесом и тут подарок))) спасибо! Научил меня реально быстрее, чем курсы в ЯП) без обид ЯП

  • @reginasap9104
    @reginasap9104 10 หลายเดือนก่อน +1

    перешла на этот ролик по ссылке из видео "Что такое Event Loop в JavaScript? Event Loop Простыми словами" из видео на 5 мин сразу на часовую лекцию))) огромное спасибо за твою работу)))

  • @ifreekazoid
    @ifreekazoid ปีที่แล้ว +4

    Самый наилучшее объяснения которые вообще можно найти в сети. Огромное спасибо за проделанную работу!!!!

  • @ЕгорРура
    @ЕгорРура 11 หลายเดือนก่อน +1

    С нодой чутка запутался, а вот с браузером - разобрался на все сто!!!
    Спасибо за ваш большой труд! Как здорово что в интернете встречаются люди подобно вам )

  • @dmtrkskv
    @dmtrkskv ปีที่แล้ว +6

    Классное видео!
    Осталось непонятным, что будет, если в Nodejs Event Loop колбек1 из менее приоритетной фазы (например, "I/O колбеки") добавит в очередь колбек2 из более приоритетной фазы (например, "Таймерные колбеки"). Варианты:
    1) Колбек1 сработает сразу после колбек2 (по аналогии с микрозадачей, порожденной макрозадачей).
    2) Колбек1 будет ждать завершения всех фаз, пока снова не дойдет очередь до его фазы.
    Больше всего понравилось:
    - Этапы рендеринга DOM. Ранее видел их при записи Performance в Dev Tools, но не понимал, что именно они значат.
    - Возможность использовать самописные C++ модули в Nodejs. Думаю, это можно использовать для ускорения вычислений в узких местах и более гибкой работы с многопоточностью (по сравнению с Worker).
    - Факт того, что в Nodejs свой Event Loop, а не привычный браузерный.

    • @dmtrkskv
      @dmtrkskv ปีที่แล้ว +1

      Поэксперементировал с фазами, использовал setImmediate и setTimeout в node v19.6.0. Вот какие результаты получил:
      1) Если в глобальной области в любом порядке вызвать setImmediate и setTimeout, то первыми всегда выполнятся колбеки для setTimeout. Видимо это и есть сортировка на фазы.
      2) Но если то же самое проделать не из глобальной области, а например, из другого setImmediate или из Promise.resolve().then(...), то сортировки не будет, колбеки будут вести себя как обычные макрозадачи в браузере.
      3) Promise.resolve().then(...) выполняется сразу после породившего колбека, как и в случае микрозадачи в браузере.
      Поэтому напрашивается вывод, что в Nodejs все-таки есть привычные макро- и микрозадачи, просто с некоторыми нюансами (пункт 1).
      Таким образом, я сам ответил на свой вопрос: ни один из моих вариантов неверный. Судя по всему правильный ответ такой: Колбек1 просто встанет в очередь макрозадач и его фаза никак не повлияет на порядок выполнения.

    • @flepjack
      @flepjack ปีที่แล้ว +1

      В этом моменте, когда Тимур сказал, что почему то ВСЕ упускают промисы, и они на самом деле должны быть самыми первыми, возникло подозрение, что что-то тут не так, и скорей всего, Тимур не так понял место микро-макро задач в нодовском цикле событий.

    • @flepjack
      @flepjack ปีที่แล้ว

      Я про 1:10:07

    • @dmtrkskv
      @dmtrkskv ปีที่แล้ว

      ​@Aleksandr Kudrich Не сказать, что это очень интересно и полезно, скорее любопытно, поэтому лень глубоко копаться в литературе. Нашел видео, где наглядно показана работа Nodejs Event loop th-cam.com/video/7f787SsgknA/w-d-xo.html
      Основные тезисы:
      - Пока не выполнятся все колбеки текущей фазы, не начнет выполняться следующая фаза.
      - Обработчики промисов выполняются между фазами.
      Таким образом, если "сделать setTimeout и setImmediate внутри Poll", то сначала выполнится колбек из setImmediate, т.к. фаза Check следует сразу за фазой Poll, а только затем колбек из setTimeout.
      К сожалению это не дает мне ответ, почему при запуске внутри setImmediate двух колбеков: setImmediate и setTimeout, эти вложенные колбеки выполнятся в порядке объявления, если их менять местами.

  • @Matoriya-e2b
    @Matoriya-e2b 2 หลายเดือนก่อน

    Сразу видно, что человек реально разибрается в теме и как её преподать правильными порциями, все оч круто, понимание начинает приходить) спасибо)

  • @elenavinokurova5578
    @elenavinokurova5578 ปีที่แล้ว +4

    Лекция просто супер. Кстати, по поводу последнего примера, эта проблема называется "starvation in the macrotask queue" ("голодание очереди макротасок", когда промис порождает другой промис в цикле, не давая шанса на выполнение задачам из очереди макротасок). Думаю тоже плюсом будет упомянуть этот термин, если зайдет речь на собеседовании.

  • @lankasterneo8625
    @lankasterneo8625 ปีที่แล้ว

    Помню, когда только начинал программировать, не мог для себя уяснить как работает event loop в браузере и ноде, в чем отличия. Куча источников перерыл которые только запутали. Какая-то +- полная картина формировалась в моей голове на протяжении года. А здесь все и сразу, однозначно это лучшее что есть про браузерную и нодовскую среды.

  • @Хамстер-е5д
    @Хамстер-е5д ปีที่แล้ว +12

    Тимур, отличное видео, единственно поправлю тебя, движок Webkit использовался в chrome до 2013 года, сейчас используется Blink насколько я знаю. 2:47

  • @orlovviacheslav2731
    @orlovviacheslav2731 ปีที่แล้ว +2

    Одно из самых понятных объяснений Event Loop!

  • @ИгорьНово
    @ИгорьНово ปีที่แล้ว +3

    Крассавчик, приятно наблюдать когда человек на своём месте 🙏✊🙏✊

  • @razvalnuy
    @razvalnuy ปีที่แล้ว +1

    Боже я решил остановиться на 26 минуте, автор ты супер, я до этого читал статьи, думал тестил, ЗАЧЕМ Я ЭТО ДЕЛАЛ ЕСТЬ ЖЕ ТАКОЙ БОЖЕСТВЕННЫЙ УРОК

  • @serjkas
    @serjkas ปีที่แล้ว +3

    Комент для продвижения, эта информация ооочень хороша, благодарочка!

  • @veanus-ci4tz
    @veanus-ci4tz 11 หลายเดือนก่อน +2

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

  • @gusvs
    @gusvs ปีที่แล้ว +6

    Тимур, очередной тебе поклон, за такую работу, сколько бы до этого не пытался понять про event loop, всегда оставались вопросы, здесь же, смотря это видео или например про архитектуру, понимаю что не возникает сложности в понимании материала, а начинаешь задумываться о сложности записи этого видео, это огромный труд, который включает сбор информации, подготовка анимаций, слайдов, озвучивания без запинок и оговорок, и т.д., а самое главное все это структурировать в 75 минут, это талант. Просто ТОП#1, спасибо.

  • @semmargl
    @semmargl ปีที่แล้ว

    Це саме то що Я шукав, просто фантастична подача, чітко та по полочках. Дуже багато занотував та зрозумів.
    Дякую автору, це дійсно скарб - а не контент !!

  • @ИльяПономарев-г4у
    @ИльяПономарев-г4у ปีที่แล้ว +3

    Тимур, спасибо огромное! Лучшее видео!

  • @bulatkhisamov8933
    @bulatkhisamov8933 ปีที่แล้ว +1

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

  • @kobakamladze4175
    @kobakamladze4175 ปีที่แล้ว +4

    просто лучший канал. хотелось бы больше бэкенда.

  • @grigoryveynin8553
    @grigoryveynin8553 ปีที่แล้ว

    Пожалуй самое подробное объяснение EventLoop в браузере и в node.js, которое я видел.
    Спасибо большое!

  • @Orlov_Developer
    @Orlov_Developer ปีที่แล้ว +3

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

  • @ЕвгенийБлизнюк-ц7в
    @ЕвгенийБлизнюк-ц7в ปีที่แล้ว

    самое топовое и наглядное объяснение работы EventLoop, очередности и приоритетности микро и макрозадач!!!

  • @ОленаКуніцина
    @ОленаКуніцина ปีที่แล้ว +86

    Отличная лекция, огромное спасибо, Тимур.

  • @meekkzin
    @meekkzin ปีที่แล้ว

    Красавчик! Встречал по-проще объяснения - тупо показывали как event-loop в коде реализован, но что бы так, визуально - просто шедевр, браво!

  • @МаксимПирожков-ы3т
    @МаксимПирожков-ы3т ปีที่แล้ว +4

    Спасибо за очередную топовую лекцию!После объяснения попробовал решать задачи по event loop, все решены верно. В лекции всё разложено по полочкам, столько полезной и нужной информации в одном видео. Спасибо Тимур!!!

  • @dmitrykabanov9458
    @dmitrykabanov9458 ปีที่แล้ว +2

    Да, это прям серьезный уровень

  • @barbatage5078
    @barbatage5078 ปีที่แล้ว +3

    Юлби, спасибо тебе, самый топовый контент у тебя!

  • @НеизвестноНеЗнайКа
    @НеизвестноНеЗнайКа 8 หลายเดือนก่อน +1

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

  • @LORDFFkz
    @LORDFFkz ปีที่แล้ว +9

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

  • @ДмитрийКузьмин-ш2с
    @ДмитрийКузьмин-ш2с ปีที่แล้ว +2

    СПАСИБО большое!
    Сперва лайкос и комент для продвижения видоса, потом посмотрю)

  • @Datomezz
    @Datomezz ปีที่แล้ว +3

    Ты легенда ! Ахуйтелный контент.

  • @smiletem
    @smiletem ปีที่แล้ว

    Как же повезло, что через поиск наткнулся на этот ролик. Наконец смог понять работу Event Loop, Call Stack и рендеринга. СПАСИБО!

  • @dontcode
    @dontcode ปีที่แล้ว +3

    Ты прав, это самый подробный ролик по event loop, который только можно найти

  • @tomsoierace
    @tomsoierace 4 หลายเดือนก่อน +1

    Посмотрел только 15 минут и уже понял больше чем за весь день читая "умные статьи" в которых воды больше чем в моей дипломной работе, хотя я хз как такое вообще может быть.
    Однозначно лайк и подписка))
    Дополнено: посмотрел до конца, храни тебя господь Ульби Тимур))))

  • @АлексейНикифоров-р1ч
    @АлексейНикифоров-р1ч ปีที่แล้ว +4

    Спасибо бро, лайк не глядя. Уверен что видос полезный, без воды и интересный как обычно

  • @Slavec5
    @Slavec5 ปีที่แล้ว +2

    Спасибо за ролик, цикл событий в браузере намного понятнее стал

  • @НикНаме-г4ю
    @НикНаме-г4ю ปีที่แล้ว +8

    Это самый лучший ролик, посвященный Event Loop из всех что я видел, подробнее просто нельзя уже сделать. Периодически пересматриваю и каждый раз в восторге. Автору огромный респект, всегда нравились его ролики за отсутствие воды, информативность и отдельное спасибо за то что не впаривает курсы как остальные спикеры.

  • @canismajoriskorotki3792
    @canismajoriskorotki3792 ปีที่แล้ว +1

    это наверное лучшее, что есть на youtube про event loop. Спасибо огромное.

    • @serdotsenko
      @serdotsenko ปีที่แล้ว

      теже мысли 👏

  • @VadimGratsilev
    @VadimGratsilev ปีที่แล้ว +5

    Очень насыщенное информацией видео, спасибо. Про Nodejs сложно было для понимания)

  • @ильяберулава
    @ильяберулава ปีที่แล้ว +1

    от визуала просто в восторге, растешь, братка

  • @Nikita-gn4bg
    @Nikita-gn4bg ปีที่แล้ว +4

    Огромное спасибо за контентище !!!!!!

  • @4AlexeyR
    @4AlexeyR 29 วันที่ผ่านมา

    Очень подробно и внятно. Самое интересное оказалось про забытые Promises в Nodejs и примеры как не надо создавать бесконечные петли. Спасибо. Про западные, я как раз посмотрел простенькую и понятную визуализацию Event Loop в браузере и захотелось изучить подробнее.

  • @lazys7151
    @lazys7151 ปีที่แล้ว +5

    Перед просмотром, пожалуй, оставлю лайкосик!

  • @vtsel-lp4jv
    @vtsel-lp4jv ปีที่แล้ว

    Графика, объяснения, понятность - всё на 100%, спасибо, это очень круто

  • @NeverGTI
    @NeverGTI ปีที่แล้ว +4

    Лайк авансом - вечером обязательно гляну ) Спасибо за труд.

  • @meekkzin
    @meekkzin ปีที่แล้ว +1

    Блин, тут ещё и про многопоточность в libuv! Господи, это лучшее видео! Ты просто супер!

  • @GlebKrylov
    @GlebKrylov ปีที่แล้ว +9

    Просто мысли мои читаешь, как раз сижу с этим разбираюсь и тут это видео. Спасибо!!!!

  • @WashYourBack
    @WashYourBack 9 หลายเดือนก่อน +1

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

  • @ext_0015
    @ext_0015 ปีที่แล้ว +3

    Сразу в начале лайк и коммент . Спасибо большое за ролики !

  • @ПавелСтародубцев-ц6ш
    @ПавелСтародубцев-ц6ш ปีที่แล้ว

    Объяснил так объснил , супер подробно и по полочкам, я сам эту информацию по частясм собирал , а тут все в одном видео

  • @МаринаМаковецкая-х6ю
    @МаринаМаковецкая-х6ю ปีที่แล้ว +8

    БОЖЕ ТВОИ ВИДЕО ПРО АРХИТЕКТУРУ ЭТО ПРОСТО МЕЧТА. Вокруг много одного кода, а понимание не все могут дать, а ты это делаешь превосходно, лайк!

  • @user-ym7ir4ut8c
    @user-ym7ir4ut8c 6 หลายเดือนก่อน +1

    Хоспади, ну как же прекрасно то, что ты делаешь! Спасибо тебе огромное за твою работу, не могла нигде на ютубе найти похожий подробный контент. Ты просто лучший!

  • @night4079
    @night4079 ปีที่แล้ว +7

    уже досмотрел, в целом информативно)0))

  • @raminhesenov1376
    @raminhesenov1376 ปีที่แล้ว +1

    Большое спасибо за подробный рассказ. Как вы сами заметили, более детального разбора как на русском, так и на английском практически не найти . Оставлю еще теги для продвижения : event loop, node js.

  • @MrKOHKyPEHT
    @MrKOHKyPEHT ปีที่แล้ว +3

    а-ху-еть...
    Я думал что знаю ивент луп, а оказалось что нифига не знаю. Видео пушка. С такой подачей поймёт даже ребёнок

  • @granmini
    @granmini ปีที่แล้ว +1

    Очень круто! Спасибо большое за ролик. Коммент, чтобы взлетело! Наконец-то кто-то толково и подробно объяснил paint отрисовку. Очень большое мерси за визуал, сразу доступнее становится.

    • @UlbiTV
      @UlbiTV  ปีที่แล้ว

      🤝🙏

  • @ВладиславМарюхин-э4с
    @ВладиславМарюхин-э4с ปีที่แล้ว +5

    Спасибо брат. Лучший!

  • @ДмитрийПригульнов
    @ДмитрийПригульнов ปีที่แล้ว

    Видео огонь. Просмотрел на одном дыхании. Усвоил процентов 80 с ходу, остальное при пересмотре. Спасибо автору за труд

  • @grigorhovhannisyan7164
    @grigorhovhannisyan7164 ปีที่แล้ว +3

    Ապրես սենց վիդեոներ արա մտնենք նայենք

  • @trenkenshu
    @trenkenshu 2 หลายเดือนก่อน

    Такие ролики не стыдно поддержать комментарием - очень круто, все вопросы по теме раскрыты.❤‍🔥

  • @АндрейРосовский
    @АндрейРосовский ปีที่แล้ว +3

    Ты даже не представляешь, насколько не глядя я поставил лайкос!=))))

  • @KolomeetsAV
    @KolomeetsAV 7 หลายเดือนก่อน

    Давно пишу на JS/TS и только сейчас узнаю такие тонкости. Очень полезно для кругозора и понимания. Но всё-таки код должен быть написан так, чтобы не зависеть от порядка выполнения тех или иных асинхронных действий, иначе багу потом практически невозможно будет найти. А вот стадии рендеринга понимать нужно, чтобы не вызывать reflow кучу раз. Спасибо за видео! За пример рекурсивного промиса отдельное спасибо!

  • @uwu3798
    @uwu3798 ปีที่แล้ว +4

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

    • @adelinaromanova8353
      @adelinaromanova8353 ปีที่แล้ว +3

      Это точно! Бесплатно и всё понятно!

  • @romansamon9215
    @romansamon9215 ปีที่แล้ว +2

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

  • @demetrx7972
    @demetrx7972 ปีที่แล้ว +48

    Аналогов нет, даже на английском ютубе. Спасибо тебе за труд, курс топ!

  • @_oxios_
    @_oxios_ ปีที่แล้ว +2

    Спасибо за урок! У браузера более наглядная и понимаемая концепция работы event loop чем в nodeJS

  • @emirlannurlanuulu6790
    @emirlannurlanuulu6790 ปีที่แล้ว +7

    Спасибо большое за вашу помощь, Тимур. Всё коротко, ясно, всё по полочкам. Спасибо за ваш труд 🙏🏽

  • @sergeibobrov9200
    @sergeibobrov9200 ปีที่แล้ว +1

    Четко!!!
    Все по полочкам, прямо как надо.
    Вопрос с пораждением петли сложноват, но это наверное нужно посидеть и подумать уже самому.

  • @sergeysamius1128
    @sergeysamius1128 ปีที่แล้ว +6

    Потрясающе, спасибо

  • @МаксимМухарёв-п8г
    @МаксимМухарёв-п8г ปีที่แล้ว

    Огромное спасибо за потрясающий ролик. Единственный момент, который хотелось отметить - это движок Blink в Chrome

  • @ЕвгенийКутовой-й6ы
    @ЕвгенийКутовой-й6ы ปีที่แล้ว +25

    это мы смотрим!

  • @turin_nowadays
    @turin_nowadays 5 หลายเดือนก่อน

    Тимур, качество ролика - высочайшее. Просто, подробно, понятно, с прикладной пользой. Большое спасибо❤

  • @alexanderalexander7722
    @alexanderalexander7722 ปีที่แล้ว +3

    Спасибо, Тимур! Как всегда все просто и понятно. Ждем новые ролики!

  • @---Maksim---
    @---Maksim--- ปีที่แล้ว +2

    Хорошо, что показал в конце зацикливание промиса, потому что в середине ролика когда ты объяснял про микрозадачи, ты не рассказал, что обработка промисов(then, catch, finally, а await вообще блокирует выполнение) также попадает в очередь микрозадач, отсюда и зацикливание)

  • @m1arsen
    @m1arsen ปีที่แล้ว +5

    Спасибо за годный контент 🚀

  • @dalogi_o_snaryage
    @dalogi_o_snaryage ปีที่แล้ว

    Дядь, спасибо большое, работаю уже 4ый год, но ты - машина, беру с тебя пример!

  • @dabiggestfloppa3441
    @dabiggestfloppa3441 ปีที่แล้ว +19

    Как всегда уровень! Спасибо тебе огромное, мы это очень ценим!

  • @selfcreator8921
    @selfcreator8921 8 หลายเดือนก่อน

    Объяснение подробнейшее и всё максимально понятно, спасибо за твой труд

  • @ИванКурочкин-с9м
    @ИванКурочкин-с9м ปีที่แล้ว +8

    Учитель от бога. Это талант. Было бы обидно, если бы такой талант работал программистом, а не учителем. Хороших программистов много (да, сколько бы не брюзжали многие из нас, хороших программистов в мире очень много.), а вот настолько хороших учителей - единицы.

    • @UlbiTV
      @UlbiTV  ปีที่แล้ว +2

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

  • @pashadotcenko7391
    @pashadotcenko7391 ปีที่แล้ว

    видео на час , а смотришь 3часа)) других блогеров смотришь со скоростью 1,25+ ,а тебя наоборот замедляешь ,что не предложение , то крайне полезная информация. спасибо большое за такое подробное погружение в технологию) ты лучший!!!!

    • @anonymousNouname
      @anonymousNouname 9 หลายเดือนก่อน

      да хз, я его смотрю х1.5-х2

  • @ЕвгенийНагаев-п9ч
    @ЕвгенийНагаев-п9ч ปีที่แล้ว +4

    Интересно послушать интервью во всем известную корпорацию))

  • @x3mmusic1
    @x3mmusic1 ปีที่แล้ว +1

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

  • @tyumen777
    @tyumen777 ปีที่แล้ว +6

    Спасибо большое за урок!

  • @relaxationmusic4sleep
    @relaxationmusic4sleep ปีที่แล้ว

    Мне кажется я после этого видео любой собес пройду сходу😁
    Спасибо огромное😉