ODBIERZ TWÓJ BONUS :: »

Modularny JavaScript dla zaawansowanych Nicolas Bevacqua

(ebook) (audiobook) (audiobook)
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
14,90 zł 39,90 zł (-63%)
19,95 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

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.

Zobacz pozostałe książki z serii

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
39,90 zł
Niedostępna
Ebook
14,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint