Mastering TypeScript - wydanie czwarte: Buduj gotowe dla przedsiębiorstw, modułowe aplikacje internetowe przy użyciu TypeScript 4 i nowoczesnych frameworków

Ocena:   (4,6 na 5)

Mastering TypeScript - wydanie czwarte: Buduj gotowe dla przedsiębiorstw, modułowe aplikacje internetowe przy użyciu TypeScript 4 i nowoczesnych frameworków (Nathan Rozentals)

Opinie czytelników

Podsumowanie:

Książka stanowi kompleksowe i dobrze zorganizowane wprowadzenie do języka TypeScript, atrakcyjne zarówno dla początkujących, jak i doświadczonych programistów. Wielu czytelników chwaliło jej przejrzystość, głębię treści i praktyczne przykłady. Jednak niektórzy recenzenci uznali drugą połowę książki za mniej pomocną i skrytykowali niektóre przykłady kodu jako zbyt wymyślone lub pozbawione rzeczywistego zastosowania.

Zalety:

Dobrze napisana z jasnymi wyjaśnieniami, kompleksowe omówienie tematów od początkujących do zaawansowanych, doskonałe przykłady, cenne sekcje dotyczące dekoratorów i integracji z frameworkami, polecana zarówno początkującym, jak i ekspertom, dogłębne zrozumienie języka TypeScript.

Wady:

Druga połowa książki mniej pomocna, niektóre przykłady kodu zbyt wymyślne lub akademickie, fragmenty sprawiają wrażenie transkrypcji oficjalnej dokumentacji, odczuwalny brak praktycznego zastosowania w przykładowych kodach.

(na podstawie 10 opinii czytelników)

Oryginalny tytuł:

Mastering TypeScript - Fourth Edition: Build enterprise-ready, modular web applications using TypeScript 4 and modern frameworks

Zawartość książki:

Opanuj język TypeScript i jego najnowsze funkcje, poznaj nowoczesne frameworki aplikacji internetowych i buduj modułowe systemy przy użyciu standardowych zasad architektonicznych i wzorców projektowych.

Kluczowe cechy:

⬤ Zapoznaj się z kluczowymi elementami i zaawansowanymi funkcjami języka TypeScript 4.

⬤ Wykorzystanie języka TypeScript w nowoczesnych frameworkach, takich jak Angular, Vue, React, RxJS i Node.

⬤ Zrozumienie TDD, technik bezserwerowych, mikro frontendów i innych najlepszych praktyk branżowych w celu tworzenia wysokiej jakości aplikacji modułowych.

Opis książki:

TypeScript to zarówno język, jak i zestaw narzędzi do generowania JavaScript. Został zaprojektowany przez Andersa Hejlsberga z Microsoftu, aby pomóc programistom pisać JavaScript na skalę korporacyjną.

Korzystając z szybkiego, ale łatwego do naśladowania zestawu przykładów kodu, ta czwarta edycja pozwoli ci szybko rozpocząć pracę z Typescript, wprowadzić podstawowe pojęcia, a następnie oprzeć się na tej wiedzy, aby zrozumieć, a następnie zastosować bardziej zaawansowane funkcje języka.

Mastering TypeScript, Fourth Edition obejmuje również szereg nowoczesnych frameworków JavaScript i TypeScript oraz porównuje ich mocne i słabe strony. W miarę postępów w tej książce o TypeScript, poznasz Angular, React, Vue, RxJs, Express, Node i inne. Zapoznasz się z testami jednostkowymi i integracyjnymi, transformacją danych, technologiami bezserwerowymi i programowaniem asynchronicznym. Dowiesz się również, jak integrować się z istniejącymi bibliotekami JavaScript, kontrolować opcje kompilatora oraz używać dekoratorów i generycznych.

Pod koniec książki zbudujesz kompleksowy zestaw aplikacji internetowych przy użyciu Angular, React i Vue, ostatecznie integrując je w jedną spójną stronę internetową przy użyciu technik mikro frontendu. Mastering TypeScript, Fourth Edition polega na nauce języka, zrozumieniu, kiedy należy zastosować jego funkcje, a następnie wybraniu odpowiedniego frameworka, który idealnie pasuje do rzeczywistego projektu.

Czego się nauczysz:

⬤ Zyskać wgląd w podstawowe i zaawansowane funkcje języka TypeScript.

⬤ Integracja z istniejącymi bibliotekami JavaScript i frameworkami innych firm.

⬤ Budować w pełni działające aplikacje przy użyciu frameworków JavaScript, takich jak Angular, React, Vue i innych.

⬤ Tworzenie zestawów testów dla aplikacji za pomocą Jest i Selenium.

⬤ Stosować standardowe wzorce projektowe do tworzenia kodu modułowego.

⬤ Tworzyć rozwiązania serwerowe przy użyciu Node i Express.

⬤ Projektowanie i wdrażanie bezserwerowych rozwiązań API.

⬤ Poznaj technologie i techniki mikro front-endu.

Dla kogo jest ta książka:

Ta książka służy jako przewodnik dla początkujących, a także dostarcza praktycznych spostrzeżeń i technik dla doświadczonych programistów JavaScript i TypeScript. Nie jest wymagana wcześniejsza znajomość JavaScript.

Jeśli chcesz nauczyć się języka TypeScript, ta książka zapewni ci całą niezbędną wiedzę i umiejętności, aby poradzić sobie z każdym projektem TypeScript. Pozwoli ci również zrozumieć, jakie frameworki aplikacji są dostępne i które z nich wybrać do następnego projektu. Jeśli jesteś już doświadczonym programistą JavaScript lub TypeScript, ta książka przeniesie Twoje umiejętności na wyższy poziom.

Dodatkowe informacje o książce:

ISBN:9781800564732
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Mastering TypeScript - wydanie czwarte: Buduj gotowe dla przedsiębiorstw, modułowe aplikacje...
Opanuj język TypeScript i jego najnowsze funkcje,...
Mastering TypeScript - wydanie czwarte: Buduj gotowe dla przedsiębiorstw, modułowe aplikacje internetowe przy użyciu TypeScript 4 i nowoczesnych frameworków - Mastering TypeScript - Fourth Edition: Build enterprise-ready, modular web applications using TypeScript 4 and modern frameworks

Prace autora wydały następujące wydawnictwa: