Rozwiń swoje umiejętności programistyczne korzystając z bezpiecznego typologicznie JavaScriptu

TypeScript podbił świat JavaScriptu. Badania prowadzone wśród programistów dowodzą, że TypeScript jest najszyb­ciej rozwijającym się i najpopularniejszym językiem wykorzystywanym w przedsiębiorstwach na całym świecie. Często przypisuje się mu zasługi za możliwość skalowania ogromnych aplikacji internetowych. Czym jednak jest TypeScript? Jak i dlaczego działa? I jak możemy z niego korzystać?

Ta praktyczna książka poprowadzi początkujących i zaawansowanych programistów JavaScriptu, którzy nie znają jeszcze koncepcji „typów” i „systemów typowania”, ku doskonałej znajomości podstaw języka TypeScript.

Z tej książki dowiesz się:

  • Jakie korzyści płyną z korzystania z języka TypeScript, a także jakie są ogólne zasady systemu typowania, wzbogacającego podstawową składnię JavaScriptu
  • Jak korzystać z systemu typowania TypeScriptu za pomocą adnotacji typów podczas tworzenia programu
  • Jak TypeScript analizuje i przetwarza kod, dzięki czemu rozwiniesz swoje dotychczasowe wzorce programistyczne
  • Jak TypeScript ułatwia korzystanie z tablic, klas, funkcji, obiektów i innych istotnych wbudowanych elementów składni JavaScriptu
  • Jak skutecznie wykorzystać ogrom opcji konfiguracyjnych TypeScriptu, aby dopasować kompilator tego języka do potrzeb swojego zespołu i projektów
  • Jak korzystać z różnorodnych dodatków środowiska IDE, umożliwiających np. automatyczną refaktoryzację oraz inteligentne wyszukiwanie kodu TypeScript, ułatwiających szybkie rozwijanie kodu zawierającego mniejszą liczbę błędów

 

„Poznaj TypeScript jest doskonałą, przyjazną dla czytelnika książką. Josh omawia kluczowe aspekty TypeScriptu bez zagłębiania się w niepotrzebne szczegóły.”

—Ryan Cavanaugh

Główny kierownik ds. inżynierii oprogramowania w firmie Microsoft; kierownik ds. rozwoju, TypeScript

„Na stronach tej książki od razu dostrzega się doświadczenie Josha. Treść jest nie tylko pełna cennych informacji, ale również ciekawa i wciągająca.”

—Cassidy Williams

Developer Experience Engineer,
doradca startupów i inwestor

Josh Goldberg zajmuje się utrzymaniem oprogramowania open source, a także jest konsultantem oprogramowania i przyczynia się do rozwoju TypeScriptu oraz związanych z nim projektów, takich jak typescript-eslint i TypeStat. Wcześniej Josh pracował na stanowisku staff frontend dewelopera w zespole rozwijającym platformę internetową Codecademy, gdzie był orędownikiem używania TypeScriptu i pomógł w utworzeniu firmowego kursu poświęconego nauce tego języka.

 

status

Nowość, W sprzedaży

Wydawca

O'Reilly