Każdy programista dynamicznie charakterystycznanego języka wie, jak trudno jest skalować go do wielu wierszy kodu. To dlatego w firmach Facebook, Google i Microsoft wymyślono warstwy do stopniowego wprowadzania statycznej kontroli typów w dynamicznie charakterystycznanym kodzie JavaScript i Python.
Ta poręczna książka opisuje, co akcentuje TypeScript na tle innych warstw typów i przedstawia, że dzięki innowacyjnemu systemowi charakterystycznania statycznego programowanie staje się przyjemnością. Jeśli jesteś przeciętniezaawansowanym programistą JavaScript, autor Boris Cherny nauczy Cię, jak opanować język TypeScript.
Zrozumiesz, w jaki sposób TypeScript pomaga w eliminowaniu błędów i upraszcza współpracę wielu programistów nad tym samym kodem. W tej książce: Zaczniesz od podstaw: Poznasz rozmaite typy i operatory TypeScript, dowiadując się, do czego służą i jak ich używać.
Poznasz bardziej nowoczesne zagadnienia: Zrozumiesz progresywny system typów TypeScript m.in. Jak bezpiecznie obsługiwać błędy i tworzyć programy asynchroniczne. Zdobędziesz użyteczne umiejętności: Dowiesz się jak, używać języka TypeScript w połączeniu z ulubionymi frameworkami front-end i back-end, migrować istniejący projekt JavaScript do TypeScripta i uruchomić aplikację TypeScript w środowisku produkcyjnym.
Boris Cherny jest liderem ds. Projektowania i produktów w Facebooku. Wcześniej pracował w firmach z branży Venture Capital i Ad Tech, a także w kilku startupach. Interesuje się językami programowania, syntezą i statyczną analizą kodu i budowaniem interfejsów, które oszałamiają użytkowników.
"W książce przedstawiono wszystkie mocne strony wykorzystywania systemu typów z JavaScriptem, dzięki temu dogłębnie poznasz język TypeScript." Minko Gechev, Inżynier, Angular Team w Google "Książka Programowanie w Typescript skutecznie i efektywnie wprowadziła mnie w świat TypeScripta i jego narzędzi.
Zwięzłe, rzeczywiste przykłady odpowiedziały na wszystkie moje poręczne pytania. Rozdział,,Typy zaawansowane" wyjaśnia terminologię, z którą najczęściej mam problemy, i pokazuje, jak wykorzystywać TypeScript do tworzenia nad wyraz bezpiecznego kodu, który mimo to jest przyjazny w użyciu." Sean Grove, Współzałożyciel OneGraph Powyższy opis pochodzi od wydawcy.