Wzorce projektowe Node.js - wydanie trzecie: Projektowanie i wdrażanie aplikacji Node.js klasy produkcyjnej przy użyciu sprawdzonych wzorców i technik.

Ocena:   (4,6 na 5)

Wzorce projektowe Node.js - wydanie trzecie: Projektowanie i wdrażanie aplikacji Node.js klasy produkcyjnej przy użyciu sprawdzonych wzorców i technik. (Mario Casciaro)

Opinie czytelników

Podsumowanie:

Książka o Node.js otrzymała pozytywne recenzje za głębię treści, organizację i praktyczne przykłady. Jest ona szczególnie przydatna dla programistów chcących przejść z poziomu początkującego do średnio zaawansowanego. Niektórzy recenzenci zwrócili jednak uwagę na jej wady, takie jak nadmierne powiązanie treści i problemy z opakowaniem przy dostawie.

Zalety:

Informacyjna i dogłębna treść, dobrze zorganizowana i czysto napisana, praktyczne przykłady, dobre zarówno dla początkujących, jak i średnio zaawansowanych, wprowadza cenne wzorce projektowe, doskonały styl nauczania autora, a książka może być używana zarówno sekwencyjnie, jak i jako odniesienie.

Wady:

Rozdziały są ze sobą ściśle powiązane, co utrudnia lekturę czytelnikom preferującym samodzielne sekcje
zgłoszono pewne problemy z dostawą i opakowaniem
układ i formatowanie można poprawić
niektórzy czytelnicy uważali, że nie jest dobrze dopracowana i brakuje w niej pomocy wizualnych dla niektórych wyjaśnień.

(na podstawie 56 opinii czytelników)

Oryginalny tytuł:

Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven patterns and techniques

Zawartość książki:

Poznaj sprawdzone wzorce, techniki i sztuczki, aby w pełni wykorzystać możliwości platformy Node.js. Opanuj dobrze znane zasady projektowania, aby tworzyć aplikacje, które są czytelne, rozszerzalne i mogą rosnąć.

Kluczowe cechy

⬤ Dowiedz się, jak tworzyć solidne aplikacje po stronie serwera, wykorzystując pełną moc Node. js 14.

⬤ Zrozumienie, jak działa Node. js i nauczenie się, jak w pełni wykorzystać jego podstawowe komponenty, a także rozwiązania oferowane przez jego ekosystem.

⬤ Unikaj typowych błędów i korzystaj ze sprawdzonych wzorców, aby tworzyć aplikacje Node.js klasy produkcyjnej.

Opis książki

W tej książce pokażemy ci, jak wdrożyć szereg najlepszych praktyk i wzorców projektowych, które pomogą ci z łatwością tworzyć wydajne i solidne aplikacje Node. js.

Zaczynamy od poznania podstaw Node. js, analizując jego asynchroniczną architekturę opartą na zdarzeniach i podstawowe wzorce projektowe. Następnie pokażemy, jak budować asynchroniczne wzorce przepływu sterowania za pomocą wywołań zwrotnych, obietnic i async/await. Następnie zagłębiamy się w strumienie Node.js, ujawniając ich moc i pokazując, jak wykorzystać je w pełni. Po strumieniach następuje analiza różnych twórczych, strukturalnych i behawioralnych wzorców projektowych, które w pełni wykorzystują JavaScript i Node. js. Wreszcie, książka zagłębia się w bardziej zaawansowane koncepcje, takie jak Universal JavaScript, skalowalność i wzorce przesyłania wiadomości, aby pomóc w tworzeniu rozproszonych aplikacji klasy korporacyjnej.

W całej książce zobaczysz Node. js w akcji za pomocą kilku rzeczywistych przykładów wykorzystujących technologie takie jak LevelDB, Redis, RabbitMQ, ZeroMQ i wiele innych. Zostaną one wykorzystane do zademonstrowania wzorca lub techniki, ale będą również doskonałym wprowadzeniem do ekosystemu Node. js i jego zestawu rozwiązań.

Czego się nauczysz

⬤ Poczujesz się komfortowo z pisaniem asynchronicznego kodu poprzez wykorzystanie callbacków, obietnic i składni async/await.

⬤ Wykorzystanie strumieni Node.js do tworzenia asynchronicznych potoków przetwarzania danych.

⬤ Wdrażanie dobrze znanych wzorców projektowania oprogramowania w celu tworzenia aplikacji klasy produkcyjnej.

⬤ Współdzielenie kodu między Node. js a przeglądarką i korzystanie z pełnego JavaScriptu.

⬤ Budować i skalować mikrousługi i systemy rozproszone oparte na Node. js.

⬤ Używać Node. js w połączeniu z innymi potężnymi technologiami, takimi jak Redis, RabbitMQ, ZeroMQ i LevelDB.

Dla kogo jest ta książka

Ta książka jest przeznaczona dla programistów i architektów oprogramowania, którzy mają podstawową wiedzę na temat JavaScript i Node. js, a teraz chcą w pełni wykorzystać te technologie pod względem wydajności, jakości projektowania i skalowalności. Specjaliści od oprogramowania ze średnim doświadczeniem w Node. js i JavaScript również znajdą cenne bardziej zaawansowane wzorce i techniki przedstawione w tej książce.

Ta książka zakłada, że masz średniozaawansowaną wiedzę na temat tworzenia aplikacji internetowych, baz danych i zasad projektowania oprogramowania.

Dodatkowe informacje o książce:

ISBN:9781839214110
Autor:
Wydawca:
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wzorce projektowe Node.js - wydanie trzecie: Projektowanie i wdrażanie aplikacji Node.js klasy...
Poznaj sprawdzone wzorce, techniki i sztuczki, aby...
Wzorce projektowe Node.js - wydanie trzecie: Projektowanie i wdrażanie aplikacji Node.js klasy produkcyjnej przy użyciu sprawdzonych wzorców i technik. - Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven patterns and techniques
Wzorce projektowe Node.js - wydanie drugie: Opanuj najlepsze praktyki tworzenia modułowych i...
Wydobądź to, co najlepsze z Node. js, opanowując jego...
Wzorce projektowe Node.js - wydanie drugie: Opanuj najlepsze praktyki tworzenia modułowych i skalowalnych aplikacji internetowych po stronie serwera - Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications

Prace autora wydały następujące wydawnictwa: