Wczytuję dane...
Kod EAN: 9788328387454
Waga produktu: 0.544 kg
Wysyłka: Wysyłka gratis!
Wydawnictwo: helion
JavaScript pozwala na tworzenie znakomitego kodu, ale wymaga od programisty sporych umiejętności. Tworzenie nawet bardzo złożonych aplikacji jest jednak łatwiejsze dzięki dostępnym narzędziom. Szczególnym uznaniem cieszy się React - popularna biblioteka open source służąca do tworzenia dynamicznych aplikacji na bazie niewielkich komponentów wielokrotnego użytku. React jest narzędziem, które w stosunkowo prosty sposób pozwala w pełni skorzystać z możliwości nowoczesnych przeglądarek i urządzeń mobilnych.
To książka przeznaczona dla średnio zaawansowanych użytkowników biblioteki React, którzy chcą tworzyć elastyczniejsze i łatwiejsze w utrzymaniu aplikacje. Wyjaśniono tu sposób działania wewnętrznych mechanizmów biblioteki React. Zaprezentowano, jak należy budować komponenty możliwe do wielokrotnego użycia, jak projektować strukturę aplikacji, a także omówiono zasady tworzenia poprawnych formularzy. Opisano też procesy definiowania stylów dla komponentów biblioteki React, jak również ich optymalizowania w celu przyspieszenia aplikacji i zwiększenia ich responsywności. Nie zabrakło szczegółowego omówienia technik tworzenia zestawów efektywnych testów, ponadto znalazły się tutaj informacje na temat korzystania z takich narzędzi jak służący do testowania Enzyme, React Router czy ułatwiający ciągłą integrację CircleCI. Zdobywanie umiejętności niezbędnych do zbudowania działającej aplikacji ułatwiają liczne przykłady, wskazówki i fragmenty kodu.
W książce między innymi:
* składniki biblioteki React, w tym Context API i React hooks
* tworzenie i optymalizacja komponentów
* stosowanie języka GraphQL w projektach
* renderowanie po stronie serwera
* tworzenie wydajnego zestawu testów
* techniki optymalizacji komponentów
React: nowy wymiar efektywnego programowania aplikacji!

Szczegóły produktu

  • Autor: 

    Carlos Santana Roldán

  • Rok wydania: 

    2023

  • Objętość: 

    328

  • Oprawa: 

    Miękka

  • Format: 

    16.8x23.7cm

  • Tematyka: 

    Informatyka

  • ISBN: 

    9788328387454

Polecamy także