ODBIERZ TWÓJ BONUS :: »

Modularny JavaScript dla zaawansowanych Nicolas Bevacqua

Autor:
Nicolas Bevacqua
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
3.0/6  Opinie: 1
Stron:
168
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
23,94 zł 39,90 zł (-40%)
19,95 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Stosowania modularnego podejścia do projektowania aplikacji w JavaScript
  • Rozróżniania zalet i wyzwań modularności w nowoczesnych projektach
  • Wdrażania podziału kodu na funkcjonalne moduły
  • Budowania i rozwijania modułów zgodnie z zasadami CRUST
  • Projektowania czytelnych i niezależnych interfejsów API modułów
  • Refaktoryzowania złożonego kodu w celu zwiększenia modularności
  • Zarządzania stanem i minimalizowania entropii w aplikacjach
  • Dobierania i wykorzystywania odpowiednich struktur danych w modułach
  • Stosowania nowoczesnych funkcji JavaScript do pisania modularnego kodu
  • Implementowania wzorców projektowych wspierających modularność
  • Łączenia kompozycji i dziedziczenia w modularnych rozwiązaniach
  • Zarządzania konfiguracją i zależnościami w architekturze modularnej
  • Tworzenia interfejsów jako czarnych skrzynek dla lepszej enkapsulacji
  • Stosowania praktyk bezstanowości w projektowaniu modułów
  • Zapewniania zgodności środowisk programistycznych i produkcyjnych
  • Budowania i wdrażania modularnych aplikacji z wykorzystaniem najlepszych praktyk

JavaScript jest jednym z najpopularniejszych języków programowania, wykorzystywanym na wiele sposobów. Pozwala na wdrażanie różnych paradygmatów w zależności od potrzeb i preferencji programisty. Warto wypróbować programowanie modularne w JavaScripcie choćby dlatego, że dzięki temu kod staje się czytelny, łatwy w utrzymaniu i skalowaniu. Moduł grupuje funkcjonalnie związane ze sobą dane oraz procedury. Architektura modularna, o ile tylko została poprawnie zaimplementowana, pozwala na ograniczenie złożoności kodu i ułatwia pracę nad rozwojem aplikacji. Możliwość pisania niezależnego kodu na każdym poziomie systemu daje zespołom projektowym duże korzyści!

To książka przeznaczona dla osób, które używają JavaScriptu i chcą się nauczyć pisania modularnego kodu. Wyjaśniono tu, na jakich fundamentach opiera się architektura modularna, i krótko opisano jej historię w JavaScripcie. Przedstawiono warunki, jakie musi spełniać moduł, aby dać programistom konkretne korzyści, zaprezentowano zasady refaktoryzacji kodu i omówiono znaczenie doboru właściwej struktury danych. Czytelnik dowie się również, które wzorce projektowe będą odpowiednie w danej sytuacji, a także w jaki sposób podejście modułowe może pomóc w zapewnieniu bezpieczeństwa systemu, wspierać zarządzanie zależnościami czy też procesy budowania i integracji interfejsów oraz abstrakcji. Książka zawiera sporo znakomitych wskazówek i prezentuje najlepsze praktyki w zakresie projektowania i wdrażania modularnej architektury aplikacji.

Najważniejsze zagadnienia:

  • czym jest modularność i jak ewoluowała w JavaScripcie
  • jak powinien wyglądać moduł i do czego służy API
  • obsługa błędów i refaktoryzacja kodu
  • nowoczesny JavaScript i jego funkcje przydatne do tworzenia modularnego kodu
  • rozwiązywanie problemów i najlepsze praktyki

Architektura modularna i nowoczesny JavaScript - przepis na sukces aplikacji!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Nicolás Bevacqua jest inżynierem tworzącym interfejsy użytkownika. Jest też niekwestionowanym ekspertem programowania i niestrudzonym piewcą idei open source. Doskonale zna JavaScript i chętnie dzieli się swoją wiedzą z innymi pasjonatami tego języka. Pisze książki o kodowaniu i publikuje swoje artykuły na ponyfoo.com. Mieszka w Buenos Aires w Argentynie.

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy muszę znać podstawy JavaScript, aby skorzystać z tej książki?
Tak, książka jest przeznaczona dla osób, które mają już podstawową znajomość JavaScript i chcą rozwinąć umiejętności w zakresie modularnego programowania.
2. Czy książka omawia najnowsze funkcje JavaScript przydatne do tworzenia modularnego kodu?
Tak, w książce znajdziesz omówienie nowoczesnych funkcji JavaScript, które wspierają modularność, wraz z praktycznymi przykładami ich zastosowania.
3. Czy znajdę tu praktyczne przykłady i najlepsze praktyki projektowania modularnych aplikacji?
Tak, książka zawiera liczne wskazówki, przykłady kodu oraz opisuje najlepsze praktyki w zakresie projektowania i wdrażania modularnej architektury aplikacji.
4. Jakie tematy związane z modularnością są szczegółowo omówione w książce?
Książka porusza m.in. historię i zalety modularności, projektowanie i refaktoryzację modułów, zarządzanie zależnościami, wzorce projektowe oraz bezpieczeństwo w modularnych aplikacjach.
5. Czy ta publikacja pomoże mi pisać bardziej czytelny i łatwiejszy w utrzymaniu kod?
Tak, jednym z głównych celów książki jest nauczenie czytelnika, jak dzięki modularności tworzyć kod bardziej przejrzysty, skalowalny i łatwiejszy w utrzymaniu.
6. Czy książka nadaje się do samodzielnej nauki?
Tak, publikacja jest napisana przystępnie i pozwala na samodzielne zgłębianie tematu modularności w JavaScript, krok po kroku.
7. W jakim formacie dostępna jest książka ,,Modularny JavaScript dla zaawansowanych"?
Książka jest dostępna w wersji drukowanej oraz jako e-book na Helion.pl. Szczegóły znajdziesz na stronie produktu.

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
39,90 zł
Niedostępna
Ebook
23,94 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 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ł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