Артыкулы для тых, хто
выводзіць стэк у прод
Матэрыялы пра React, Node.js, TypeScript і AI. Перакладзены тэкст паказваецца, калі ён ёсць. Калі не — вы бачыце англійскі тэкст і пазнаку пра гэта.
Тэг: Event Loop
Паспрацаванне з JavaScript у прыгледах: абаранты, хіп, вытэкі, закрыцція
Структураваны аптак для падготовкі да спэктываў: стак вызываў, калекцыі задач і мікрозадач, хіп і процес збору сметлівых дадзенняў, вытэкі памяці, дэлегаванне, протатыпы і замкнутасці.
10 хв чытанняПадготовка да спрабаў пра Node.js і Express: 70 запитанняў з точнымі адказамі.
Структураваныя аналізы 70 запитанняў для спрабаў пра Node.js і Express, якія аб’яднаюць тэмы від event loop і streams да middleware, безпекі і масштабавання, з правкамі распашчых адказаў.
21 хв чытанняЯк JavaScript выконвае ваш код: стак, хіп, цыкл здачы справ і генераторы
Экскурсія па рэалайзаванні JavaScript: стак дзвянакоў і фрэмы, кансаекты хіпу, цыкл здарэнняў Node.js, DOM, калбэкі, праграмы, async/await і генератары.
13 хв чытанняАдаптация скрыпта для роботы даўжыну до API на Node.js у працэсе вырабаткі: цыкл здарэнняў, рабочыя ніткі, логаванне
Як цыкл задач, блакуячыя задачы, ніткі працоўнікаў, таймауты, канкуранцыя, структураваныя логі і доступ да базы дадзеных паўтараюць форму API Node.js, якае можа функцыонаваць у працоўным сераўеры.
11 хв чытанняСкедуляры React і цикл здарэнняў: хто насправды адначыяе, калі будзе выканана робота
Пазіце, як кооператыўны планавальнік React працуе ўнутрь цыклу змаганняў JavaScript, чаму пераходы можаць дахоўваць ресурсы, і чаму жадны планавальнік не можа вываліць заблокаваны потак.
13 хв чытанняЯдро JavaScript з адзінам вялам протыраўцем працы протыма з мнагапроцэсовым ядром прыгледача
JavaScript мае адзін галоўны потак, пры тым браузер адразу выконвае задачі з сецьяроўкі, атрыбутавання і таймеры. Как саме цыкл здачы справ прыносіць можлівасць паралельнай роботы без потакоў.
7 хв чытанняРозумэнне клаузураў у JavaScript і циклу падзей.
Клозуры ў JavaScript захоўваюць зменныя з зовнішньага прыметніка жывымі; цыкл змагання аранжуе стак абыявленняў, мікрозадачы і макрозадачы. Аба падыякства паяснююцца прыкладамі коду, які можна запрацаваць.
16 хв чытанняЯк function process.nextTick() тыха прычына голаду ў цікле запуску супэрвізора Node.js
Функцыі recursive process.nextTick() ніколі не дазваюць libuv дася да фазы паллавання, таму цикл задач Node.js застойваецца. Как яго выявіць і вылечыць за дапамою setImmediate().
7 хв чытання
Пра гэтыя артыкулы
Ацэнка за 24 гадзіны
Патрэбны такі стэк у аператарскім слоі? Дашліце брыф — ацэнка за 24 гадзіны.