Асинхронность
Часть 1 Разберемся с асинхронностью в JavaScript, выберемся из callback hell, пообещаем разобраться с обещаниями, узнаем про сопрограммы или корутины, посмотрим на async/await, а также поймём, что не все await одинаково полезны. Ссылки из презентации: Tasks, microtasks, queues and schedules: https://jakearchibald.com/2015/tasks-... Порядок обработки событий: https://learn.javascript.ru/events-an... Планирование: setTimeout и setInterval https://learn.javascript.ru/settimeou... Микрозадачи: https://learn.javascript.ru/microtask... Событийный цикл: микрозадачи и макрозадачи https://learn.javascript.ru/event-loop Как организовать выполнение фоновых задач в JavaScript: http://prgssr.ru/development/kak-orga... Способы синхронизации вкладок браузера: https://habr.com/ru/company/rambler_a... Общение между окнами: https://learn.javascript.ru/cross-win... Don’t release Zalgo!: https://oren.github.io/articles/zalgo/ Designing APIs for Asynchrony: https://blog.izs.me/2013/08/designing... Promise.allSettled: https://developer.mozilla.org/ru/docs... Promise.any: https://developer.mozilla.org/ru/docs... Promise.prototype.finally: https://developer.mozilla.org/ru/docs... Demystifying Async Programming: https://yunchi.dev/posts/demystifying... Generators by Forbes Lindesay: https://www.promisejs.org/generators/ async/await: https://learn.javascript.ru/async-await Как избежать async/await ада: / как-избежать-async-await-ада Джейк Арчибальд. В цикле - JSConf.Asia: • Jake Archibald on the web browser event lo... Задачи, микрозадачи, очереди и планы: https://habr.com/ru/post/264993/ Визуализация промисов и async/await: https://habr.com/ru/post/501702/ Часть 2 Название: RxJS В этой лекции мы рассмотрим библиотеку RxJS. Познакомимся с основными концепциями, которые в этой библиотеке реализованы. Посмотрим, чем схожи и чем отличаются promise и observable. Рассмотрим несколько популярных хелперов и операторов, поговорим о том, как и для чего их лучше использовать. А еще узнаем о способах планирования задач с помощью RxJS. Ссылки из презентации: Что такое throttling и debouncing?: / что-такое-throttling-и-debouncing RxJS debounce vs throttle vs audit vs sample: https://dev.to/rxjs/debounce-vs-throt... Как тестировать observable: • Don’t Lose Your Marbles, We Can Test RxJS ... Документация: https://rxjs.dev/ видео о redux-observable • Video

React (продвинутый)

Event Loop: Ключ к оптимизации вашего кода | Как работает асинхронность в JS

Thread → Task. Многопоточность и Асинхронность

03. Асинхронность в JS – Григорий Бизюкин

Говорят что фронтенд IT никому не нужен. Ну, ну... посмотрим! Тренды IT в 2026.

🔴 24/7 Relaxing Park Ambience: Birds, Water & Sunshine for Stress Relief

JavaScript Асинхронность Для Начинающих | Promise, Async/Await, Fetch API, XHR, HTTP

Что делает Java-разработчик в реальной работе? | Scrum, задачи, Git, тесты, финтех

React (базовый)

Узнай JavaScript лучше: Асинхронность в JS, Event loop, Call stack

НАДВИГАЕТСЯ ИНФЛЯЦИОННЫЙ ШТОРМ/ ПРОПАЛА НАБИУЛЛИНА/ ПМЭФ ПОЗОРА/ ИНВЕСТИЦИИ РУХНУЛИ. Милов

Я перестал мечтать и начал делать (вот что сработало)

WHO IS STRONGER? Anatoly VS Bodybuilder | Pretended to be a CLEANER

JavaScript Event Loop, asynchronous code, promises, async / await

Asynchrony in C# and ASP.NET Core in Practice

Асинхронность, многопоточность, многопроцессность в python | Библиотека asyncio и асинхронный код

10. Asynchronous Programming. Lecture 1 – Eduard Zhuk

Python - Асинхронное программирование. Часть 1

Узнай все, почему не растут твои мышцы, в одном видео. Тренировки, питание, генетика

