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


Как работает JavaScript: полное руководство по асинхронному JavaScript
Это пост №71 из серии, посвященный изучению JavaScript и его строительных компонентов. В процессе определения и описания основных элементов мы также поделимся некоторыми практическими правилами, которые мы используем при создании SessionStack , инструмента JavaScript для разработчиков, позволяющего идентифицировать, визуализировать и воспроизводить ошибки веб-приложений посредством воспроизведения сеанса с точностью до пикселя. Введение Асинхронный JavaScript — одна из важнейших..

Используйте асинхронную функцию в useEffect
Каждый раз, когда у меня возникают проблемы с вызовом асинхронного метода внутри useEffect, я ищу решение. Я считаю, что выучил, но чтобы не искать его снова, я хочу записать его. Я должен использовать асинхронный метод в useEffect. Я не хотел использовать then/catch. Я использую await для своего асинхронного метода. Потом линтер выдал ошибку. Я добавил асинхронность в useEffect, но это решение показалось мне неправильным. Когда я исследовал, я обнаружил четко указанный ресурс для..

Изучите Async Await на четырех примерах
Цель этого руководства — показать вам, как вы можете использовать функцию async/await в новейшей версии Javascript. Я быстро и безболезненно объясню, как можно заменить промисы на async/await, правильно обработаю ошибки и рассмотрю простые синхронные и параллельные методы асинхронного ожидания. Обязательно используйте последнюю версию nodejs (версия ›7.6.0), поскольку она поддерживает асинхронность/ожидание из коробки , но если вы не можете использовать последнюю версию node, вы можете..

Promise.all или PromiseHash
Обещания стали де-факто способом работы с асинхронными данными в Javascript. Промисы — не новая концепция, на самом деле они существуют с 1976 года. В мире Javascript они стали популярны примерно в 2011 году благодаря популярной функциональности отложенных объектов jQuery. Обещания представили новый способ работы с асинхронными данными и позволили нам отказаться от шаблона обратного вызова, который часто называют «адским обратным вызовом». В 2012 году обещания были предложены в..

Передовые методы асинхронного программирования
Введение Асинхронное программирование — это парадигма программирования, которая позволяет программе выполнять несколько задач одновременно, не блокируя выполнение программы. Это означает, что программа может продолжать выполнять другие задачи, ожидая завершения конкретной задачи. Этот подход отличается от синхронного программирования, при котором выполнение программы блокируется до завершения задачи. Важность асинхронного программирования в современной разработке приложений..

Асинхронный JavaScript снова стал доступным для чтения: async/await
Будучи однопоточным (по крайней мере, на внешнем интерфейсе и не принимая во внимание использование веб-воркеров), JavaScript использует асинхронное выполнение, чтобы поддерживать отзывчивость интерфейса. Сначала у нас были обратные вызовы (и «ад обратных вызовов»), затем у нас были промисы, которые помогают лучше представить код с помощью отдельного метода catch(...) , а также за счет уменьшения необходимости вложенности/отступов. ES2016 (ES7) предоставляет нам ключевые слова async..

Axios-Core-Api + объектно-ориентированный JavaScript = любовь
В первые годы работы разработчиком я многого не знал. Что еще более важно, я думал о многом, что знал, но не знал. Я думал, что знаю, как вызывать API из своих приложений javascript. Я много работал с React.js, который использует классы, поэтому был уверен, что знаю, что такое ООП. В этой статье я покажу вам два подхода к настройке обработчиков событий для вызова гипотетического пользовательского API из приложения javascript. Подход номер один - это то, как я поступил бы в начале..