React i TypeScript. Reaktywne tworzenie stron internetowych dla początkujących. Wydanie II

Autor: Carl Rippon
  • Data wydania: 2024/04/15
  • Liczba stron 392
  • Format 16.5x23.5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£ 17.62
£ 19.58
Brutto
Ilość

Dodaj do schowka

React został zaprojektowany specjalnie na potrzeby Facebooka, w celu tworzenia interfejs&oacute,w graficznych aplikacji internetowych. Dzisiaj jest powszechnie używany do budowania front-end&oacute,w interaktywnych UI. Z kolei TypeScript, język napisany przez Microsoft, stanowi rozszerzenie JavaScriptu i cechuje się bogatym systemem typ&oacute,w. Ułatwia to wczesne wykrywanie błęd&oacute,w i refaktoryzację kodu. React i TypeScript, używane razem, pozwalają na efektywne tworzenie dużych, zaawansowanych i łatwych w utrzymaniu front-end&oacute,w.

To drugie wydanie przewodnika dla programist&oacute,w, kt&oacute,rzy chcą efektywnie budować atrakcyjne złożone front-endy aplikacji. Uwzględniono tu nowe elementy Reacta 18, w tym hooki, biblioteki do zarządzania stanem, jak r&oacute,wnież najnowszą wersję języka TypeScript. Dzięki tej książce nauczysz się tworzyć przejrzyste i łatwe w utrzymaniu komponenty React, kt&oacute,re mogą być wielokrotnie używane ... dobrze zorganizowane, bazujące na nowoczesnych wzorcach projektowych. Dowiesz się też, jak projektować bezpiecznie typowane komponenty, jak zarządzać złożonymi stanami, a także jak interaktywnie korzystać z web API GraphQL . Poznasz też metody pisania solidnych test&oacute,w jednostkowych dla komponent&oacute,w React za pomocą JEST.

W książce między innymi:

  • gruntowny wstęp do Reacta i wprowadzenie do TypeScriptu
  • tworzenie komponent&oacute,w Reacta wielokrotnego użytku
  • stosowanie hook&oacute,w Reacta
  • czym jest web API REST i GraphQL
  • zarządzanie stanem aplikacji
  • tworzenie automatycznych test&oacute,w komponent&oacute,w

React: efektywne narzędzie dla najlepszych projektant&oacute,w!

957925
Numer EAN
9788328907706
Rok wydania
2024
Liczba stron
392
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
118162