ODBIERZ TWÓJ BONUS :: »

Wzorce projektowe w JavaScripcie. Przewodnik dla programistów JavaScriptu i Reacta. Wydanie II Addy Osmani

Autor:
Addy Osmani
Serie wydawnicze:
Wzorce projektowe
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
2.0/6  Opinie: 1
Stron:
264
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
41,40 zł 69,00 zł (-40%)
41,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
34,50 zł 69,00 zł (-50%)
34,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Stosowania ponad 20 wzorców projektowych w JavaScripcie i React
  • Rozróżniania kategorii wzorców: konstrukcyjnych, strukturalnych i operacyjnych
  • Wdrażania wzorców konstrukcyjnych, takich jak Konstruktor, Moduł, Singleton czy Fabryka
  • Korzystania ze wzorców strukturalnych, w tym Fasady, Dekoratora i Pyłka
  • Implementowania wzorców operacyjnych, takich jak Obserwator, Mediator i Polecenie
  • Unikania antywzorców w projektowaniu aplikacji JavaScript
  • Organizowania kodu z użyciem modułów ES6, CommonJS i AMD
  • Zarządzania przestrzenią nazw i minimalizowania zmiennych globalnych
  • Programowania asynchronicznego z wykorzystaniem obietnic oraz async/await
  • Stosowania wzorców MV*, takich jak MVC, MVP i MVVM w aplikacjach JavaScript
  • Wykorzystywania nowoczesnych wzorców Reacta: Komponenty Wyższego Rzędu, Właściwości Generowania i Zaczepy (Hooks)
  • Optymalizowania wydajności aplikacji przez podział kodu, wirtualizację list i wzorzec PRPL
  • Wdrażania wzorców generowania: SSR, SSG, strumieniowanie i architektura wysp
  • Projektowania struktury aplikacji w React i Next.js zgodnie z najlepszymi praktykami
  • Testowania kodu pod kątem zgodności ze wzorcami i regułą trzech
  • Stosowania zaawansowanych technik importowania modułów i zarządzania zależnościami

JavaScript należy do najpopularniejszych i najwszechstronniejszych języków programowania na świecie. Rozwój JavaScriptu w ogromnym stopniu oddziałuje na sposoby tworzenia aplikacji internetowych. Z kolei na kwestię ich obsługi technicznej znaczący wpływ mają rozwiązania wybierane przez programistów. Okazuje się, że stosowanie nowoczesnych wzorców projektowych zdecydowanie poprawia komfort pracy z aplikacją na poszczególnych etapach cyklu jej rozwoju.

W tej książce omówiono ponad 20 najprzydatniejszych wzorców projektowych, dzięki którym tworzone aplikacje internetowe będą łatwe w późniejszej obsłudze technicznej i w trakcie skalowania. Poza wzorcami projektowymi przedstawiono wzorce generowania i wydajności działania, których znaczenie dla użytkowania aplikacji jest ogromne. Opisano również nowoczesne wzorce Reacta, między innymi Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania. Sporo miejsca poświęcono najlepszym praktykom związanym z organizacją kodu, wydajnością działania czy generowaniem, a także innym zagadnieniom, które pozwalają na podniesienie jakości aplikacji internetowych.

To obowiązkowa pozycja dla programistów myślących systemowo.

Sarah Drasner, dyrektor zespołu inżynierów w Google

W książce między innymi:

  • wzorce architekturalne i struktura aplikacji
  • omówienie ponad 20 wzorców projektowych w języku JavaScript i bibliotece React
  • kategorie wzorców projektowych i ich zastosowanie
  • wzorce związane z wydajnością działania kodu
  • wzorce generowania

Oto wyczekiwana aktualizacja klasycznej książki dotyczącej wzorców projektowych w JavaScripcie.

Stoyan Stefanov, autor książki JavaScript. Wzorce

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Addy Osmani to główny lider zespołu inżynieryjnego w Google, odpowiedzialny za doświadczenie programistów przeglądarki Chrome. Ma 25 lat doświadczenia w branży IT, jest autorem wielu książek o najlepszych praktykach inżynierii oprogramowania. Intensywnie testował narzędzia AI takie jak Cursor, Copilot, Claude Code, a jego publikacje o programowaniu wspomaganym AI wpłynęły na tysiące programistów.

Addy Osmani - pozostałe książki

Zobacz pozostałe książki z serii Wzorce projektowe

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka omawia wzorce projektowe zarówno w czystym JavaScripcie, jak i w React?
Tak, książka szczegółowo opisuje ponad 20 wzorców projektowych w JavaScripcie oraz nowoczesne wzorce stosowane w bibliotece React, takie jak Zaczepy, Komponenty Wyższego Rzędu i Właściwości Generowania.
2. Czy znajdę w książce praktyczne przykłady kodu?
Tak, książka zawiera liczne przykłady praktyczne, które ilustrują zastosowanie omawianych wzorców projektowych w rzeczywistych projektach JavaScript i React.
3. Czy ta książka pomoże mi poprawić jakość i wydajność moich aplikacji internetowych?
Tak, autor skupia się nie tylko na wzorcach projektowych, ale także na wzorcach generowania i wydajności działania, co pozwala na tworzenie lepiej zorganizowanego, bardziej wydajnego i skalowalnego kodu.
4. Czy książka jest aktualna i obejmuje najnowsze techniki programistyczne?
Tak, to drugie, zaktualizowane wydanie, które omawia najnowsze wzorce i praktyki stosowane w nowoczesnym JavaScripcie i React, w tym aktualne standardy oraz rozwiązania wykorzystywane w branży.
5. Czy książka omawia zagadnienia związane z testowaniem i antywzorcami?
Tak, w książce znajdziesz rozdziały poświęcone testowaniu pod kątem wzorcowości oraz omówienie antywzorców, dzięki czemu dowiesz się także, jak unikać najczęstszych błędów projektowych.
6. Czy mogę korzystać z tej książki podczas nauki do pracy z frameworkiem Next.js?
Tak, książka zawiera rozdział poświęcony strukturze aplikacji Next.js oraz najlepszym praktykom organizacji kodu w tym frameworku.
7. Czy książka dostępna jest w wersji elektronicznej?
Tak, książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (e-book), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy książka nadaje się do samodzielnej nauki?
Tak, treść jest napisana w przystępny sposób i zawiera liczne przykłady, dzięki czemu świetnie sprawdzi się jako materiał do samodzielnej nauki wzorców projektowych w JavaScripcie i React.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
41,40 zł
Dodaj do koszyka
Ebook
34,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile