Асинхронность (Григорий Бизюкин)

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 37

  • @vaideska
    @vaideska ปีที่แล้ว +16

    Спасибо за лекцию!
    0:25 - в каком порядке покажутся сообщения?
    1:17 - Event Loop
    9:12 - обработка больших задач
    11:12 - воркеры
    12:13 - микротаски
    15:33 - requestAnimationFrame
    18:13 - requestIdleCallback
    19:36 - сравнение очередей
    20:34 - взаимодействие с очередями
    20:55 - цикл событий в Node.js
    22:05 - callback
    25:55 - промисы
    31:04 - цепочки из Promise
    34:13 - обработка ошибок
    38:25 - thenable объекты
    42:28 - статические методы Promise
    46:17 - выбираемся из callback hell-а
    47:35 - зависане Promise
    48:30 - промисификация
    49:52 - корутины
    52:10 - async/await
    53:33 - top level await
    58:15 - параллельные запросы
    59:13 - обработка ошибок
    1:00:06 - async функции и массивы
    1:03:52 - callback vs Promise vs async/await
    1:05:10 - race condition
    1:08:25 - итоги
    1:09:09 - рекомендации

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

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

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

      плюсую

  • @6sha-altyn
    @6sha-altyn ปีที่แล้ว +2

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

  • @theoty-js
    @theoty-js ปีที่แล้ว +5

    ПРОШУ ВАШЕГО ВНИМАНИЯ!!! новый разбор на тему асинхронность!
    ⎡msk⎦ Разбираем видео: "Асинхронность в JS - Григорий Бизюкин"

  • @ЕкатеринаТанькова-я8д
    @ЕкатеринаТанькова-я8д ปีที่แล้ว

    Лектор топ! очень понятно объясняет, рассказывает, а не читает, приятно слушать и легко воспринимать. Большое спасибо за лекцию! Интересный и полезный доклад!

  • @theoty-js
    @theoty-js ปีที่แล้ว +5

    ПРОШУ ВАШЕГО ВНИМАНИЯ!!! ПОЛНЫЙ РАЗБОР И РАЗНОС!!!! --> ⎡msk⎦ Разбираем видео: "Продвинутый JS (Григорий Бизюкин)"

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

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

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

    Большое спасибо, лекция отличная! Все очень понятно рассказано.

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

    Спасибо, Григорию за интересную лекцию!

  • @АлексейВасильев-с1ф6ю
    @АлексейВасильев-с1ф6ю ปีที่แล้ว +2

    я ведь не один с теплой улыбкой лекцию смотрю?)

    • @7Denial7
      @7Denial7 ปีที่แล้ว

      А зачем вы так тепло улыбаетесь?

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

    Класс, все четко, внятно, понятно, спасибо большое.

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

    Своей харизмой, Григорий напоминает Евгения Чебаткова из мира фронтенда👏

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

    Спасибо. Отличная лекция

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

    мой любимый лектор)

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

    А есть чат для общения по открытому лекторию?

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

    а ссылка на презентацию со слайдами будет ?

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

    здравствуйте! что делать если домашка по лекции не пришла? у знакомого уже появилась

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

    Почему выведется queueMicrotask , если эта функция вообще не вызывается?

    • @axel-11
      @axel-11 ปีที่แล้ว

      Возможно, если вы себе ответите на вопрос "почему выведется setTimeout, если эта функция вообще не вызывается", то по аналогии станет ясно...

  • @ВладимирШироков-б6н
    @ВладимирШироков-б6н ปีที่แล้ว

    На фразе "callback hell" у лектора должны вырастать рога/клыки а на фоне разрастаться пламя ада. Яндекс, сделайте пожалуйста в след году, вы же можете

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

    9:25 "наши мониторы очень быстрые - моргают от 30 до 60 или даже до 150 раз в минуту"
    Не такие уж и быстрые, получается😄 Подсветил оговорку автора на всякий случай, ведь речь всё таки шла о частоте кадров в секунду

  • @ДенисДавыдов-э8л
    @ДенисДавыдов-э8л ปีที่แล้ว

    Спасибо большое!

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

    обожаю его))

  • @ИринаНестеренко-и7ш
    @ИринаНестеренко-и7ш ปีที่แล้ว

    Продолжение следует...

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

    Григорий это Евгений Чебатков из мира программирования😂

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

      Не, его Дроздовым обозначили ещё несколько лет назад. За сходство не во внешнем виде, а в стиле повествования

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

    Я делаю так, смотрю лекции Георгия Бизюкина, получаю вцелом представление, потом иду на канал Деми Мурыча и уточняю, ухахатываясь при этом как он разносит в том числе и Бизюкина😅

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

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

  • @fractonart7500
    @fractonart7500 11 หลายเดือนก่อน

    Потом, к сожалению, приходится работать с теми кто слушает эти лекции... а не читает спецификации...

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

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

    • @NikitaS-dn7zi
      @NikitaS-dn7zi 2 หลายเดือนก่อน

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

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

    Пацаны и дамы, лучше читайте спеку, а не видосы

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

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

  • @rabbit-sha256
    @rabbit-sha256 ปีที่แล้ว +1

    console.log('Лекция просто супер!');
    queueMicrotask(() => {
    console.log('доступно!')
    })
    setTimeout(() => {
    console.log('классный лектор!');
    }, 0);
    Promise.resolve('Григорий, вы -').then(res => console.log(res));
    console.log('Всё очень понятно и ');

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

    griashiro/shri-async - слайды на гитхабе