Book in Polish by Josh Goldberg. 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 najszybciej 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 developera 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.
Informacja dotycząca wprowadzenia produktu do obrotu:
Ten produkt został wprowadzony na rynek przed 13 grudnia 2024 r. zgodnie z obowiązującymi wówczas przepisami (Dyrektywą o ogólnym bezpieczeństwie produktów). W związku z tym może on być nadal sprzedawany bez konieczności dostosowania do nowych wymogów wynikających z Rozporządzenia o Ogólnym Bezpieczeństwie Produktów (GPSR). Produkt zachowuje pełną legalność w obrocie, a jego jakość i bezpieczeństwo pozostają zgodne z obowiązującymi wcześniej standardami.
Information regarding product placement on the market:
This product was placed on the market before December 13, 2024, in accordance with the applicable regulations at the time (the General Product Safety Directive). As a result, it can continue to be sold without needing to meet the new requirements introduced by the General Product Safety Regulation (GPSR). The product remains fully compliant with all previously valid legal standards, ensuring its continued quality and safety.