Book description
React jest biblioteką służącą do tworzenia interfejsów użytkownika. Ułatwia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też natywnych aplikacji dla komputerów stacjonarnych. Dzięki tej bibliotece można szybko zbudować interfejs, który automatycznie będzie reagował na zmiany stanu aplikacji. Idea polega na użyciu małych, zarządzalnych komponentów do budowy nawet dużych i bardzo złożonych aplikacji. Aby zacząć pracę z Reactem, wystarczy znajomość składni JavaScriptu - i lektura tej książki.
Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Zaprezentowano także technologie, które znakomicie uzupełniają możliwości Reacta: JSX i narzędzie create-react-app. Omówiono również zagadnienia dotyczące komponentów funkcyjnych i klasowych i szczegółowo przedstawiono proces budowy aplikacji z tych komponentów. Szybko się przekonasz, jak duży potencjał tkwi w bibliotece React i jak bardzo ułatwia ona tworzenie łatwych w utrzymaniu, wielkoskalowych, atrakcyjnych aplikacji!
W książce między innymi:
przygotowanie Reacta do pracy
tworzenie komponentów Reacta i łączenie ich z komponentami DOM
składnia JSX i hooki
przepływ danych w aplikacji
tworzenie aplikacji zapisujących dane po stronie klienta
React: naucz się raz, używaj zawsze!
Table of contents
- Wstęp
- Rozdział 1. Witaj, świecie
-
Rozdział 2. Życie komponentu
- Niestandardowy komponent funkcyjny
- Niestandardowy komponent klasowy
- Właściwości
- Stan
- Komponent obszaru tekstowego
- Komponent ze stanem
- Uwaga na temat zdarzeń DOM
- Props kontra state
- Props w stanie początkowym: antywzorzec
- Dostęp do komponentu z zewnątrz
- Metody cyklu życia
- Przykład cyklu życia: zaloguj wszystko
- Przykład cyklu życia: użycie komponentu potomnego
- Zysk wydajnościowy: zapobieganie aktualizacjom komponentów
- Co się stało z komponentami funkcyjnymi?
- Rozdział 3. Excel — komponent eleganckiej tabeli
- Rozdział 4. Funkcyjny komponent Excel
- Rozdział 5. JSX
- Rozdział 6. Konfiguracja na potrzeby rozwoju aplikacji
- Rozdział 7. Budowanie komponentów aplikacji
- Rozdział 8. Gotowa aplikacja
Product information
- Title: React w działaniu
- Author(s):
- Release date: February 2023
- Publisher(s): Helion
- ISBN: 9788383220406
You might also like
book
React od podstaw
JavaScript jest obecnie pełnowartościowym językiem programowania — wszechstronnym, elastycznym i pozwalającym na tworzenie wydajnego kodu. Społeczność …
book
Złożone zagadnienia architektury oprogramowania
W epoce infrastruktur chmurowych, mikrousług czy wysublimowanych wzorców projektowych architekt oprogramowania musi sobie radzić z trudnym …
book
Nauka algorytmów
Doskonałe opanowanie dowolnego języka programowania nie wystarczy do tego, aby stać się świetnym programistą czy deweloperem. …
book
Jak projektować systemy uczenia maszynowego
Systemy uczenia maszynowego (ML) charakteryzują się złożonością i unikatowością. Zmiana w jednym z wielu komponentów może …