Artykuły dla tych, którzy
wdrażają stack
Oryginalne materiały o React, Node.js, TypeScript i AI — z tej samej praktyki co nasze oprogramowanie operatorskie. Treść artykułów po angielsku.
Tag: async
Wewnątrz libuv: silnik w języku C stojący za asynchronicznym I/O w Node.js
Jak pętla zdarzeń, zbiór wątków oraz typy obsługi umożliwiają nieblokujące operacje wejścia/wyjścia w Node.js.
1352 słówCzytajPętla zdarzeń JavaScript: mikrozadania, makrozadania i stos wywołań
Prześledź, w jaki sposób obietnice, timerzy oraz funkcje zwrotne fetch przechodzą przez kolejki mikrozadań i zadań, dzięki czemu logi asynchroniczne przestają wyglądać losowo podczas rozmów kwalifikacyjnych i przy błędach w produkcji.
620 słówCzytajSerializuj pracę asynchroniczną w JavaScript za pomocą mutexa obietnic.
Użyj łańcucha obietnic AsyncLock, aby nakładające się żądania klientów były obsługiwane w kolejności FIFO, a stan interfejsu pozostał uporządkowany bez użycia blokad wątków natywnych.
775 słówCzytajZdjęcie stanu czy aktualna wartość? Jak zdecydować, co widzą opóźnione callbacki JavaScripta
Dowiedz się, dlaczego zamykania zachowują dostęp do zmiennych oryginalnych, a nie ich kopii, oraz jak wybierać między zrzutem stanu a danymi w czasie rzeczywistym w timerach, efektach Reacta, słuchaczach i kodzie asynchronicznym.
3735 słówCzytajDlaczego Concurrent 401s wylogowuje użytkowników oraz jak naprawić problem odświeżania jednoczesnego lotu
Jak równoległe żądania oraz rotacja tokenów odświeżania powodują niespodziewane wylogowania, oraz jak jedna wspólna obietnica odświeżenia w intercepcie Axios temu zapobiega.
1409 słówCzytajZrozumienie zamknięć w JavaScript i pętli zdarzeń
Dowiedz się, w jaki sposób zamknięcia przechowują zmienną zewnętrzną oraz jak pętla wydarzeń porządkuje stos wywołań, mikrozadania i makrozadania, przy użyciu praktycznych przykładów kodu.
3570 słówCzytaj
O tych artykułach
Wycena w 24 h
Potrzebujesz tego stacka w warstwie operatorskiej? Wyślij brief — wycena w 24 h.