В этом первом видео из моей серии Оптимизация производительности Node JS я покажу вам, как повысить уровень ваших навыков Node JS, правильно управляя фазами цикла событий. Я даю простые, но подробные объяснения и примеры того, как работает Event Loop, а также как лучше всего взаимодействовать с ним для написания производительных приложений Node.
Учебник разделен на 4 основных раздела:
Краткие сведения о Node JS
Место видео — 00:45
Прежде чем углубиться в детали того, что заставляет цикл событий работать (обратите внимание на каламбур 😎), я расскажу о нескольких основных моментах, которые каждый должен сначала понять о Node и цикле событий.
Асинхронные функции
Место видео — 02:37
В этом разделе я представляю обзор 5 асинхронных функций, которые вы можете использовать для взаимодействия с циклом событий.
Фазы цикла событий
Место видео — 03:55
Используя простую диаграмму цикла событий, я объясняю 5 основных фаз, составляющих цикл (тик), и для чего используется каждая фаза.
Цикл событий в действии
Место видео — 09:15
Я демонстрирую в реальном времени, как взаимодействовать с циклом событий, используя 5 упомянутых асинхронных функций.
Советы по производительности
Место видео — 17:43
Наконец, я даю несколько быстрых советов о том, как писать хорошие, производительные приложения Node JS.
До следующего раза. Здоровья 🙂