React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III Carlos Santana Roldán
- Autor:
- Carlos Santana Roldán
- Serie wydawnicze:
- Wzorce projektowe
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 328
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III
Czego się nauczysz?
- Różnic między programowaniem imperatywnym a deklaratywnym w kontekście React
- Przekształcania kodu JavaScript w TypeScript i korzystania z typów oraz interfejsów
- Stosowania składni JSX, Babel 7 oraz narzędzi do czyszczenia i formatowania kodu
- Programowania funkcyjnego i komponowania funkcji w aplikacjach React
- Wykorzystywania React Hooks: useState, useEffect, useCallback, useMemo, useReducer
- Budowania komponentów wielokrotnego użytku i stosowania wzorców kompozycji
- Integracji GraphQL z React, w tym konfiguracji Apollo Server i Client
- Tworzenia i uwierzytelniania użytkowników za pomocą JWT i Sequelize
- Zarządzania stanem aplikacji z React Context API i React Suspense
- Tworzenia i obsługi formularzy, animacji oraz pracy z SVG w React
- Definiowania i stosowania stylów CSS, styled-components oraz Atomic CSS
- Implementowania renderowania po stronie serwera (SSR) z Next.js
- Optymalizacji wydajności komponentów i aplikacji React
- Testowania aplikacji z Jest, React DevTools i Redux DevTools
- Konfigurowania routingu w aplikacjach za pomocą React Router
- Wdrażania aplikacji React na serwerze produkcyjnym z nginx, PM2 i CircleCI
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!
Wybrane bestsellery
Carlos Santana Roldán - pozostałe książki
Zobacz pozostałe książki z serii Wzorce projektowe
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: React 17. Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji internetowych. Wydanie III Carlos Santana Roldán
(1)-
6
-
5
-
4
-
3
-
2
-
1
5.0(0)
(1)
(0)
(0)
(0)
(0)