Рад помочь. Да, потоки друг с другом общаются. В данном варианте мы никак не блокировали выполнение фонового и главного потоков, поэтому как только фоновый получит результат, он отправит данные родительскому, таким образом главный тред не блокируется и позволяет дальше взаимодействовать пользователю с UI. Здесь также важно понимать, что задействована архитектура event-driven, присущая Node.js и паттерн Наблюдатель.
Никита, большое спасибо за материал. Благодаря сравнению без воркера и С воркером, я понял в чем смысл его использования. Большое спасибо ещё раз!
Спасибо Вам за такое хорошее объяснения этой темы
Всегда пожалуйста
Спасибо, очень понятно, доходчиво и последовательно показал, с примерами!) Продолжай в том же духе.
Очень круто объяснил! Красава!)
Очень ясно и точно выражаешь мысли, очень приятно слушать. Спасибо!
+
Спасибо автору 🌺 Все стало понятно!
Я гуманитарий, но я понял, спасибо автор!
Прекрасное объяснение, спасибо
Благодарю, было очень полезно)
Круто, дякую!
Спасибо огромное !
благодарю друг, очень грамотная речь.
благодарю) надеюсь видеоурок тебе помог
@@LNMaster_ помог очень, процветания твоему каналу :)
буду ждать еще примеры с воркерами
Спасибо!
благодарю!
Спасибо))
Прикольная штука, наверно в движках и играх используют такие вещи
Был бы опыт разработки игр, ответил бы что-то , а так , пока могу только предполагать.
Просто супер! Спасибо! Подписался и поставил лайк. А запрос к воркеру и получение ответа делается асинхронно, я правильно понимаю?
Рад помочь. Да, потоки друг с другом общаются. В данном варианте мы никак не блокировали выполнение фонового и главного потоков, поэтому как только фоновый получит результат, он отправит данные родительскому, таким образом главный тред не блокируется и позволяет дальше взаимодействовать пользователю с UI. Здесь также важно понимать, что задействована архитектура event-driven, присущая Node.js и паттерн Наблюдатель.
@@LNMaster_ очень интересно. А worker.js в данном случае выполняется на сервере или тоже в браузере клиента?
@@deniskotov В браузере, код выполняется движком и он самый выделяет нам потоки для наших задач
@@LNMaster_ офигеть, очень круто) спасибо🙏💕
можно ссылку на пост с разбором примера с Фибоначчи?
Репозиторий с исходником в описании
начало 6:42
у тебя есть рекурсивная функция? у меня есть кое-что получше - рисунок вызовов рекурсивной функции!
В чем проблема была сделать свякую мишуру заранее не понятно...ты бы ещё css начал прикручивать...
Да ладно, не душни, не все понимают. Человек последовательно все показал. В чем твоя проблема просто пролистать ролик?
Как отметили ниже, можно просто пролистать. А так, моя задача максимально плавно ввести людей в курс дела.
Жуть как затянуто