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


А как насчет обещаний в циклах?
Я слышу, что люди «не очень понимают обещания», по крайней мере, несколько раз в месяц, и каждый раз я думаю, что я не один из этих людей. Здесь я опишу случай, с которым недавно столкнулась моя команда, и то, как он был разрешен. Просто скажу, что я не большой поклонник обратных вызовов и «старого способа» реализации обещаний, но мне нравится способ async / await . Там будет описание шагов, которые мы прошли, поэтому, если вам нужно окончательное решение - пролистайте до конца..

Введение в асинхронное программирование на Python
Хотя асинхронное программирование (AP) является стандартным явлением в JavaScript и встроено в Go как горутины , многие программисты Python не знакомы с этой концепцией. Основная идея - добиться одновременного выполнения нескольких функций в одном программном потоке. Пока одна функция ожидает внешнего события, такого как получение ввода-вывода из Интернета или базы данных, выполняется другая функция, чтобы заполнить потерянное в противном случае время. Некоторые функции AP были доступны..

Как избежать обратных вызовов в Node.js?
Лично мне не нравятся обратные вызовы, потому что они беспорядочные, нечитаемые и могут (и будут) привести к аду обратных вызовов. Так что моя любовь к обратным вызовам не имеет границ, но иногда людям все же приходится их использовать. В этой статье я постараюсь показать, когда вам нужно использовать обратные вызовы и как вы можете «ограничить» их или даже заменить их чем-то лучшим (да, async / await это так). Файловые операции Для выполнения файловых операций вы, вероятно,..

Асинхронный и ожидающий в JavaScript
Если вы разработчик JavaScript, то наверняка слышали об этом термине, и если не беспокойтесь, я здесь, чтобы объяснить, как он работает и когда его использовать. Обещание Мы все знаем, что JavaScript является синхронным и однопоточным. Но промисы позволяют JavaScript выполнять этот код асинхронно. Вместо того, чтобы возвращать прямой результат, он возвращает обещание. Потом( ) Обычно мы получаем результат обещания, используя then() , передавая в нем функцию обратного..