Публикации по теме 'async-functions'


Асинхронные шаблоны JS с использованием функций генератора
Мы уже обсуждали некоторые подходы к управлению параллелизмом в JS, мы использовали обратные вызовы, санки (обратные вызовы с дополнительными битами), промисы, и в этой статье мы поговорим о функциях-генераторах, концептуально говоря, этот шаблон является основой причудливого асинхронные функции. Вы, наверное, представляли функцию JS, которую мы можем приостановить и возобновить? Это было бы круто, не правда ли? — к сожалению, при всей этой спешке движка JS выполнять самые быстрые..

Обещания и наблюдаемые - JavaScript
Мы можем использовать обещания и наблюдаемые объекты с асинхронным режимом в JavaScript. Оба подхода выглядят одинаково, но имеют различия. Обещания В обещаниях функция возвращает обещание. Задача назначается обещанию выполнить после завершения Async. Async и Await - ключевые слова, которые чаще всего идут с Promise. Ключевое слово Await задерживает выполнение функции Async до тех пор, пока обещание не выполнит задачу, которая назначена с. Promise проходит три состояния в течение..

Эй, отличная статья, раньше я не вникал в суть планирования асинхронных вызовов — собираюсь…
Эй, отличная статья, я раньше не вникал в суть планирования асинхронных вызовов, подобных этому — выход за рамки простого поочередного использования промисов требует некоторого понимания, и я думаю, что вы хорошо объяснили это с помощью различных этапы вашего рефакторинга. Одна вещь, которая меня смутила, заключалась в том, что в вашем предпоследнем полном примере у вас есть асинхронная функция, определенная внутри внешней функции: ‘ асинхронная функция..

Неожиданные синхронные ошибки в JavaScript
« Стили асинхронного кодирования, используемые в Javascript, могут быть неинтуитивными для разработчиков, более знакомых с императивными языками, такими как Java или C #. Это может быть опасно, потому что вещи выглядят достаточно знакомыми, чтобы люди могли делать опасные предположения. Это усугубляется тем фактом, что JavaScript очень быстро эволюционировал от обратных вызовов до обещаний и async / await. Это может усложниться, если вам придется работать с кодом, написанным в..

Light-Arrow: компонуемое и безопасное по типу асинхронное программирование для Typescript
Добро пожаловать в часть 1 этой серии статей об использовании библиотеки машинописного текста Light Arrow для функционального программирования на Typescript. В части 1 мы рассмотрим тип данных Arrow. Во второй части мы создадим http-сервер с полной типобезопасностью. Я автор Light Arrow, и проект все еще находится на начальной стадии, пожалуйста, свяжитесь с нами , если у вас есть отзывы, спасибо! Стрелки и обещания Стрелки - это структуры данных, которые описывают..

Как избежать так называемого «асинхронного / ожидающего ада» в Node.js
Функции async / await в JavaScript - это находка для решения проблемы «ада обратных вызовов». Некоторые говорят, что асинхронные функции вызывают еще одну проблему - медленное выполнение, которое мы могли бы назвать «async / await hell». Для меня это переоценивание незначительной проблемы, но определенно стоит изучить эту проблему с помощью асинхронных функций и решения. Обратный вызов Ад: Решение Async / Await: Проблема с решением в том, что ваш код делает… Одно… Вещь… В… А…..

Функциональные компоненты React не обязательно должны иметь состояние
React Hooks - это функции, которые позволяют использовать методы состояния и жизненного цикла React с функциональными компонентами. Он был представлен в 2018 году с React 16.8.0. До этого единственным способом использования состояния было использование компонентов класса. Теперь нет необходимости преобразовывать функциональный компонент в компонент класса, чтобы управлять состоянием. Хуки стали популярным способом программирования и не зря. Они сокращают количество концепций,..