
Opis
Wstępy napisali: Colin J. Ihrig (współtwórca Node.js) i Matteo Collina (główny opiekun Fastify, współtwórca Node.js).
Node.js to obecnie jedna z najpopularniejszych platform do tworzenia aplikacji serwerowych, używana przez miliony programistów na całym świecie. Jej asynchroniczna, sterowana zdarzeniami architektura idealnie sprawdza się w budowaniu skalowalnych systemów internetowych, API i mikrousług. Książka odpowiada na potrzeby współczesnych programistów, prezentując najnowsze funkcje platformy, sprawdzone wzorce projektowe, a także praktyczne techniki tworzenia wydajnych, niezawodnych aplikacji produkcyjnych.
Autorzy prowadzą czytelnika przez wszystkie aspekty profesjonalnego programowania w Node.js od fundamentów platformy i systemu modułów, przez programowanie asynchroniczne z wykorzystaniem callbacks, obietnic i async/await, aż po zaawansowane wzorce projektowe i architektury mikrousług. Szczegółowo omawiają strumienie Node.js, konstrukcyjne, strukturalne i behawioralne wzorce projektowe. Książka zawiera praktyczne receptury odpowiadające na typowe wyzwania: asynchroniczną inicjalizację, buforowanie, anulowanie operacji czy wykonywanie zadań obciążających procesor. Końcowe rozdziały koncentrują się na skalowalności przedstawiają techniki skalowania aplikacji, zastosowanie Kubernetes i wzorce komunikacji w systemach rozproszonych z użyciem Redis, RabbitMQ i ZeroMQ.
Najważniejsze zagadnienia:
- Asynchroniczne wzorce kontroli przepływu
- Wzorce projektowe dostosowane do Node.js
- Testowanie aplikacji testy jednostkowe, integracyjne i E2E
- Zaawansowane receptury
- Skalowanie i architektura
- Komunikacja w systemach rozproszonych
Mistrzowskie opanowanie Node.js od podstaw po systemy produkcyjne
Node.js – Wzorce projektowe i techniki tworzenia aplikacji produkcyjnych
Odkryj tajniki Node.js, jednej z najpopularniejszych platform do tworzenia aplikacji serwerowych, dzięki książce, która łączy teorię z praktyką. Autorzy, w tym współtwórca Node.js, Colin J. Ihrig, oraz główny opiekun Fastify, Matteo Collina, prowadzą Cię przez wszystkie aspekty profesjonalnego programowania w Node.js, od podstaw po zaawansowane techniki.
Dla kogo jest ta książka?
- Programiści i deweloperzy aplikacji serwerowych
- Osoby pragnące nauczyć się Node.js od podstaw
- Specjaliści zajmujący się architekturą mikrousług
- Programiści poszukujący zaawansowanych wzorców projektowych
- Osoby zainteresowane skalowalnością aplikacji i systemów rozproszonych
Co zyskasz dzięki tej publikacji?
- Praktyczne umiejętności w zakresie programowania asynchronicznego
- Znajomość sprawdzonych wzorców projektowych dostosowanych do Node.js
- Umiejętność testowania aplikacji – jednostkowe, integracyjne i E2E
- Praktyczne receptury na typowe wyzwania programistyczne
- Techniki skalowania aplikacji oraz zarządzania systemami rozproszonymi
Kluczowe tematy i obszary
- Asynchroniczne wzorce kontroli przepływu
- Wzorce projektowe w Node.js
- Testowanie aplikacji
- Zaawansowane techniki programowania
- Skalowanie aplikacji i architektura mikrousług
- Komunikacja w systemach rozproszonych z użyciem Redis, RabbitMQ i ZeroMQ
O Autorach
Mario Casciaro, Colin J. Ihrig (wstęp), Luciano Mammino oraz Matteo Collina to doświadczeni programiści i eksperci w dziedzinie Node.js, którzy dzielą się swoją wiedzą i praktycznymi umiejętnościami, aby pomóc Ci w mistrzowskim opanowaniu tej platformy.
O Wydawcy
Wydawnictwo Helion to renomowany wydawca książek z zakresu informatyki i programowania, znany z publikacji wysokiej jakości materiałów edukacyjnych, które wspierają rozwój umiejętności programistycznych.
Opis wygenerowany automatycznie na podstawie analizy cech publikacji przez system AI. Nasz algorytm dokonał samodzielnej syntezy korzyści płynących z tej książki, aby dostarczyć Ci rzetelny wgląd w jej zawartość bez udziału człowieka. Szybka informacja prosto z metadanych produktu.
Producent/osoba odpowiedzialna za bezpieczeństwo produktu
HELION S.A.
Kościuszk 1C
44-100 Gliwice
gpsr@grupahelion.pl
322309863
Szczegóły
Recenzje
Produkt nie ma jeszcze recenzji.
Zamieszczenie recenzji nie wymaga logowania. Sklep nie prowadzi weryfikacji, czy autorzy recenzji nabyli lub użytkowali dany produkt.
Nasza cena:80,72 zł
Cena sugerowana przez wydawcę: 129,00 zł
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9+








