March 2021
Intermediate to advanced
608 pages
22h 5m
Polish
Niektóre programy komputerowe, na przykład symulatory naukowe lub modele uczenia maszynowego, są typowo obliczeniowe, tj. działają nieprzerwanie, dopóki nie wyliczą wyników. Jednak wiele praktycznych programów jest asynchronicznych, czyli wstrzymuje działanie w oczekiwaniu na dane lub wystąpienie jakiegoś zdarzenia. Działające w przeglądarkach programy napisane w języku JavaScript są sterowane zdarzeniami, tj. zanim wykonają jakąś operację, czekają, aż użytkownik coś kliknie lub czegoś dotknie na ekranie. Z kolei programy serwerowe oczekują na zapytania użytkowników wysyłane przez sieć.
Programy asynchroniczne są wszechobecne. W tym rozdziale są opisane trzy ważne aspekty języka JavaScript ułatwiające ...
Read now
Unlock full access