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 Google Pay Ikona płatności ING Bank Śląski Ikona płatności mBank Ikona płatności Millennium 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łać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile