Публикации по теме 'asynchronous'


Async/Await внутри массива и объекта
Для недавнего проекта мне нужно было собрать много асинхронных данных для выполнения определенной задачи. Поскольку все выборки были асинхронными операциями, мне казалось очевидным, что это было ошибкой: Код будет ждать получения результата от getA() перед вызовом getB() и так далее, но поскольку нам не нужно a для получения b или c , это пустая трата времени. Мы хотим получить все необходимое как можно скорее! Вот почему Promise.all([...]) существует. И если эта..

C# Café: праздник асинхронного программирования
От кухни C# до столовой: предоставление асинхронного кода вашим пользователям Добро пожаловать в C# Café, где мы подаем горячий и вкусный код на нашей уникальной кухне программирования. Наша специальность? Сердечный праздник асинхронного программирования. Сегодня мы приглашаем вас присоединиться к нам в увлекательном путешествии, пока мы готовим, готовим и подаем это сложное блюдо с нашей кухни C# прямо в столовую ваших пользователей. Представьте на мгновение оживленное кафе, где..

Краткое введение в асинхронное программирование
Основная концепция программирования, которую должен знать каждый программист Вы когда-нибудь замечали, что после отправки электронных писем или сообщений вам не нужно ждать их завершения, чтобы перейти на следующую страницу? Вы можете просто нажать кнопку отправки и продолжить проверять другие сообщения, просматривать другие страницы или смотреть YouTube. Он просто заботится о том, чтобы отправить сообщение. Это из-за магии асинхронного программирования . Мы бы определенно узнали об..

Введение в асинхронное программирование в JavaScript
JavaScript — это однопоточный язык программирования . Другими словами, интерпретатор JavaScript может выполнять код только по одной строке за раз . Рассмотрим следующее: const longFunc = () => { let count = 0; while (count < Infinity) { count++ } console.log(3); } console.log(1); console.log(2); longFunc(); console.log(4); Из-за синхронности этого кода, «4» не будет регистрироваться до тех пор, пока не завершится выполнение longFunc. Если longFunc никогда..

Полное руководство по обещаниям JavaScript
Год назад я окончил Georgia Tech Coding Bootcamp. Какой феноменальный опыт обучения - праздновать каждый день! #HappyOneYear Во время моего учебного курса по кодированию я работал с серверной платформой Node.js для большинства своих проектов и чувствовал боль от работы с асинхронным кодом, поскольку в моих приложениях было так много операций ввода-вывода. Чтобы разобраться с асинхронным кодом, обещания попали в мою картину и оказались более многообещающими для обеспечения синхронного..

Однопоточный, но асинхронный: цикл событий JavaScript
Однопоточный, но асинхронный: цикл событий JavaScript На этом этапе вашего путешествия по JavaScript вы, вероятно, слышали, что JavaScript - это однопоточный язык. Это правильно; JavaScript - это однопоточный язык, который выполняет код последовательно. Это означает, что только один блок кода может выполняться одновременно в среде выполнения JavaScript (мы будем использовать V8 в качестве среды нашего примера). Синхронный характер JavaScript может привести к проблеме, которая..

Асинхронные хуки, самый крутой способ сохранить контекст выполнения
Это не совсем статья, это увлекательная история о том, как каждый раз, когда я заглядываю в документацию NodeJS, она очаровывает меня, как мать-природа. После долгого чтения и понимания я подумал о том, чтобы поделиться своими взглядами на асинхронные хуки. Асинхронные хуки - это API, предоставляемый NodeJs для поиска и отслеживания всех асинхронных ресурсов, созданных в приложении узла. До Node V8.0 это был API-интерфейс модуля асинхронной оболочки, который использовался для..