React
React i TypeScript. Reaktywne tworzenie stron internetowych dla początkujących. Wydanie II
- Szczegóły
- Kategoria: React
React został zaprojektowany specjalnie na potrzeby Facebooka, w celu tworzenia interfejsów graficznych aplikacji internetowych. Dzisiaj jest powszechnie używany do budowania front-endów interaktywnych UI. Z kolei TypeScript, język napisany przez Microsoft, stanowi rozszerzenie JavaScriptu i cechuje się bogatym systemem typów. Ułatwia to wczesne wykrywanie błędów i refaktoryzację kodu. React i TypeScript, używane razem, pozwalają na efektywne tworzenie dużych, zaawansowanych i łatwych w utrzymaniu front-endów.
To drugie wydanie przewodnika dla programistów, któ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ównież najnowszą wersję języka TypeScript. Dzięki tej książce nauczysz się tworzyć przejrzyste i łatwe w utrzymaniu komponenty React, któ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ów jednostkowych dla komponentów React za pomocą JEST.
W książce między innymi:
- gruntowny wstęp do Reacta i wprowadzenie do TypeScriptu,
- tworzenie komponentów Reacta wielokrotnego użytku,
- stosowanie hooków Reacta,
- czym jest web API REST i GraphQL,
- zarządzanie stanem aplikacji,
- tworzenie automatycznych testów komponentów.
React: efektywne narzędzie dla najlepszych projektantów!
Carl Rippon od ponad dwudziestu lat tworzy skomplikowane aplikacje biznesowe dla różnych branż. Ostatnie osiem lat poświęcił na budowanie aplikacji jednostronicowych przy użyciu szerokiej gamy technologii JavaScriptu, w tym Angulara, ReactJS i TypeScriptu. Prowadzi bloga, na którym porusza różnorodną tematykę z dziedziny technologii.
- React: kluczowe koncepcje. Przewodnik po najważniejszych mechanizmach biblioteki React - [06 wrzesień 2023]
- React w działaniu. Tworzenie aplikacji internetowych. Wydanie II - [14 luty 2023]
- Testowanie kodu z React Testing Library. Jak tworzyć testy, które będą proste w utrzymaniu i modyfikacji - [21 listopad 2022]
- React. Receptury. Poradnik dla zaawansowanych - [09 czerwiec 2022]
- React, TypeScript i Node. Tworzenie aplikacji internetowych typu fullstack - [26 maj 2022]