
Opis
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!
React 17 – Wzorce projektowe i najlepsze praktyki. Projektowanie i rozwijanie nowoczesnych aplikacji
Odkryj moc React 17 i naucz się, jak tworzyć nowoczesne aplikacje webowe z wykorzystaniem wzorców projektowych oraz najlepszych praktyk. Ta książka to nieocenione źródło wiedzy dla programistów, którzy pragną podnieść swoje umiejętności w pracy z tą popularną biblioteką.
Dla kogo jest ta książka?
- Programiści średnio zaawansowani, którzy znają podstawy React
- Osoby pragnące rozwijać swoje umiejętności w tworzeniu aplikacji webowych
- Specjaliści IT, którzy chcą poznać najlepsze praktyki w projektowaniu aplikacji
- Entuzjaści JavaScript, którzy chcą zgłębić możliwości React
Co zyskasz dzięki tej publikacji?
- Praktyczną wiedzę na temat budowania komponentów wielokrotnego użytku
- Umiejętność projektowania elastycznych i łatwych w utrzymaniu aplikacji
- Znajomość wewnętrznych mechanizmów działania biblioteki React
- Wskazówki dotyczące strukturyzacji aplikacji w sposób optymalny
Kluczowe tematy i obszary
- Wzorce projektowe w React
- Najlepsze praktyki w tworzeniu aplikacji
- Budowanie komponentów i ich ponowne wykorzystanie
- Struktura aplikacji w React
O Autorze
Carlos Santana Roldán to doświadczony programista i autor książek, który specjalizuje się w JavaScript oraz React. Jego prace koncentrują się na praktycznych aspektach programowania, co czyni go cenionym ekspertem w branży.
O Wydawcy
Helion to renomowane wydawnictwo specjalizujące się w literaturze informatycznej. Oferuje szeroki wybór książek dla programistów, które pomagają rozwijać umiejętności i poszerzać wiedzę w dziedzinie technologii.
Opis wygenerowany automatycznie na podstawie analizy cech publikacji przez system AI. Nasz algorytm dokonał samodzielnej syntezy korzyści płynących z tej książki, aby dostarczyć Ci rzetelny wgląd w jej zawartość bez udziału człowieka. Szybka informacja prosto z metadanych produktu.
Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Szczegóły
Recenzje
Produkt nie ma jeszcze recenzji.
Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.
Nasza cena:51,50 zł
Cena sugerowana przez wydawcę: 79,00 zł
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9+








