Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Async/Await
Await бачыць толькі адну абяцку: проектаванне API на базе Async/Await, якіе самі виканаюць свою роботу
Што на самай працо спостерагае JavaScript async/await, чаму аддзеяныя заданні, калебэкі, стрымы і Promise.all ўхіляюцца ад яго, і як разрабатваць Promises, якія будуць абяроŭнаваць завершэнне задання.
13 хв чытанняЯк JavaScript выконвае ваш код: стак, хіп, цыкл здачы справ і генераторы
Экскурсія па рэалайзаванні JavaScript: стак дзвянакоў і фрэмы, кансаекты хіпу, цыкл здарэнняў Node.js, DOM, калбэкі, праграмы, async/await і генератары.
13 хв чытанняСкрытыя спады запыткаў: падбір асінхроннага коду да рэальнай графікі залежнасцяў
Выучыце, як выявляць последовальныя асэнты, якія ствараюць фальшывыя залежнасці, як выправляць іх за дапамою Promise.all, а таксама як пераструктураваць панель керування React так, каб кожны компонент запрашаў толькі тое, што яму трэба.
5 хв чытанняШэсьць памылак у асінхронным таймінгу, які выражаюцца як багі у рэндарынгу React
Выучыце, як выявляць шэсць патэранаў асінхроннага JavaScript, начыннаючы з застарэлых значэнняў, зафіксаваных у функцыях, і заканчваючы відсутнасцю рэтарнуў Promise, якія прычыняюць тое, што компаненты React паказваюць некоректны або немагчымы стан.
6 хв чытанняРефактарызацыя ланцаў Promise у async/Await без змены ўжывання
Як ператворыць ланцюгі .then() на чытальны код async/await, што на самай працэ павяршвае выконанне await, калі трэба запускаць крокі паралельна, і як try/catch заменяе .catch().
7 хв чытанняЗаканчэнне выкарыстоўвання функцый Parallel load у SvelteKit для адкрыцья водападоў
Дазвольце дазнаць, чаму абыякшыя вызовы awaits спрычынаюць медленную роботу сторанак, і як SvelteKit выкарыстоўвае функцыі load, Promise.all, абераганыя вызовы parent() і стрімаваныя promises, каб усунуць гэты эфект.
11 хв чытанняДзесять распашчатак JavaScript, які викорыстоўваюцца ў практыцы, і наследкі ўжывання кожнага з яных
Клазы захавання, карты пошуку, об’екты рэзультатаў, AbortController, allSettled, фабрыкі і маленькія кэшы: калі кожны патэрн ўзмацняе роботу і калі ён пагубна адбіваецца.
13 хв чытанняШто насправді гарантуе async/await і шта воно залишае на вашу відпаведальнасць.
З'ясаваце, што насправді призупінюе await, як уникнуць серіалізованых запитоў, і чаму для вираслів, скасавання, аранжавання та повторных спроб неабходны рашэнні, якія выходзяць за межы async/await.
14 хв чытанняAsync/Await протык Promises: Чаму на самай справе разлічаецца ўнутранняя прырода
Чым насправды разлічаюцца async/await і Promises у JavaScript: порядак выконання, памяць, трэсы стэка, і калі прыродныя API Promises все ўсё застаюцца кращымі у Node.js.
10 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.