Артыкулы для тых, хто
выводзіць стэк у прод
Арыгінальныя матэрыялы пра React, Node.js, TypeScript і AI — з той жа практыкі, што і наша аператарскае ПЗ. Тэкст артыкулаў па-англійску.
Тэг: promises
Цыкл задач JavaScript: мікрозадачы, макразадачы і стакан вызваў
Выявіце, як обявы, таймеры і функцыі-адрэсаты fetch праходзяць через канеўкі мікразадач і звычных задач, ў результате чаго логі асінхронных задач перестаюць выглядаць абыякава пад час інтэрв’юў та падчас выявлення багоў у працуючым програмнаму забезпечэнні.
620 слоўЧытацьSeas awaitае толькі адна обява: проектаванне асінхронных API, які самі виканаюць свою работу.
Дакле, дзеячы адносова да тэксту, перакладзіце яго на беларуску мову, не дагаўляючы нічога адналежнага да інструкцый чыму, як чым.
3042 слоўЧытацьСкрытыя спады запыткаў: падбір асінхроннага коду да рэальнай графікі залежнасцяў
Выучыце, як выявляць последовальныя асэнты, якія ствараюць фальшывыя залежнасці, як выправляць іх за дапамою Promise.all, а таксама як пераструктураваць панель керування React так, каб кожны компонент запрашаў толькі тое, што яму трэба.
1238 слоўЧытацьПаралельныя запыткі ў React: Suspense з Promise.all і allSettled
Выучыце, як адзьёмаць «водоспады» запытоў за дапамой Promise.all, як захаваць необов’язковыя даны, каб сторанкі не зламаліся, за дапамой Promise.allSettled, і як паказваць статусы завантажэння за дапамой Suspense.
1327 слоўЧытацьШэсьць памылак у асінхронным таймінгу, які выражаюцца як багі у рэндарынгу React
Выучыце, як выявляць шэсць патэранаў асінхроннага JavaScript, начыннаючы з застарэлых значэнняў, зафіксаваных у функцыях, і заканчваючы відсутнасцю рэтарнуў Promise, якія прычыняюць тое, што компаненты React паказваюць некоректны або немагчымы стан.
1485 слоўЧытацьРефактарызацыя ланцаў Promise у async/Await без змены ўжывання
Як ператворыць ланцюгі .then() на чытальны код async/await, што на самай працэ павяршвае выконанне await, калі трэба запускаць крокі паралельна, і як try/catch заменяе .catch().
1597 слоўЧытацьШто насправді гарантуе async/await і шта воно залишае на вашу відпаведальнасць.
З'ясаваце, што насправді призупінюе await, як уникнуць серіалізованых запитоў, і чаму для вираслів, скасавання, аранжавання та повторных спроб неабходны рашэнні, якія выходзяць за межы async/await.
3113 слоўЧытацьAsync/Await протык Promises: Чаму на самай справе разлічаецца ўнутранняя прырода
Пасвячаецца рэальным разлікам у аспектах выканання, памяці та стэка-трэйсу между async/await і Promises, а також таму, калі варта ўжо іспользваць базовыя API Promises.
2366 слоўЧытацьВылечыць багі ў обробцы адзінакоў Async/Await у працоўным коде Node.js
Дазвольце пазнакоміць вас з пяцьма распашытайшымі глыткамі у рэгуляванні адказоў на абякты async/await у JavaScript і Node.js, якія спрычыняюць тыхія абэрасціі і ситуацыі канкурэнцыі, а таксама з конкрэтнымі спосабамі іх усунення.
1907 слоўЧытаць
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.