Node.js Design Patterns - Ediția a treia: Proiectați și implementați aplicații Node.js de nivel de producție utilizând modele și tehnici dovedite

Evaluare:   (4.6 din 5)

Node.js Design Patterns - Ediția a treia: Proiectați și implementați aplicații Node.js de nivel de producție utilizând modele și tehnici dovedite (Mario Casciaro)

Recenzii ale cititorilor

Rezumat:

Cartea despre Node.js a primit recenzii pozitive pentru profunzimea conținutului, organizarea și exemplele sale practice. Este deosebit de benefică pentru dezvoltatorii care doresc să avanseze de la un nivel începător la unul intermediar. Cu toate acestea, unii recenzenți au remarcat dezavantaje, cum ar fi conținutul prea cuplat și probleme cu ambalajul la livrare.

Avantaje:

Conținut informativ și aprofundat, bine structurat și scris curat, exemple practice, bun atât pentru începători, cât și pentru intermediari, introduce modele de proiectare valoroase, stil de predare excelent al autorului, iar cartea poate fi utilizată atât secvențial, cât și ca referință.

Dezavantaje:

capitolele sunt strâns cuplate, ceea ce îngreunează munca cititorilor care preferă secțiunile de sine stătătoare
au fost semnalate unele probleme legate de livrare și ambalare
aspectul și formatarea ar putea fi îmbunătățite
unii cititori au considerat că nu este bine șlefuită și că îi lipsesc ajutoarele vizuale pentru anumite explicații.

(pe baza a 56 recenzii ale cititorilor)

Titlul original:

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

Conținutul cărții:

Învățați modele, tehnici și trucuri dovedite pentru a profita din plin de platforma Node. js. Stăpâniți principii de proiectare bine cunoscute pentru a crea aplicații care sunt lizibile, extensibile și care pot crește mari.

Caracteristici principale

⬤ Învățați cum să creați aplicații solide server-side prin valorificarea întregii puteri a Node. js 14.

⬤ Înțelegeți cum funcționează Node. js și învățați cum să profitați din plin de componentele sale de bază, precum și de soluțiile oferite de ecosistemul său.

⬤ Evitați greșelile frecvente și folosiți modele dovedite pentru a crea aplicații Node. js de nivel de producție.

Descrierea cărții

În această carte, vă vom arăta cum să implementați o serie de bune practici și modele de proiectare pentru a vă ajuta să creați cu ușurință aplicații Node. js eficiente și robuste.

Începem prin a explora elementele de bază ale Node. js, analizând arhitectura sa asincronă condusă de evenimente și modelele sale fundamentale de proiectare. Apoi vă arătăm cum să construiți modele asincrone de flux de control cu callback-uri, promisiuni și async/await. În continuare, ne scufundăm în Node. js streams, dezvăluindu-le puterea și arătându-vă cum să le utilizați la capacitate maximă. După streams urmează o analiză a diferitelor modele de design creaționale, structurale și comportamentale care profită din plin de JavaScript și Node. js. În cele din urmă, cartea se scufundă în concepte mai avansate, cum ar fi JavaScript universal, scalabilitate și modele de mesagerie pentru a vă ajuta să construiți aplicații distribuite de nivel enterprise.

Pe parcursul cărții, veți vedea Node. js în acțiune cu ajutorul mai multor exemple reale care utilizează tehnologii precum LevelDB, Redis, RabbitMQ, ZeroMQ și multe altele. Acestea vor fi folosite pentru a demonstra un model sau o tehnică, dar vă vor oferi și o introducere excelentă în ecosistemul Node. js și în setul său de soluții.

Ce veți învăța

⬤ Deveniți confortabil cu scrierea de cod asincron prin valorificarea callback-urilor, promisiunilor și sintaxei async/await.

⬤ Utilizați fluxurile Node. js pentru a crea conducte de procesare asincrone bazate pe date.

⬤ Implementați modele bine cunoscute de proiectare software pentru a crea aplicații de nivel de producție.

⬤ Împărțiți codul între Node. js și browser și profitați de JavaScript full-stack.

⬤ Construiți și extindeți microservicii și sisteme distribuite bazate pe Node. js.

⬤ Utilizați Node. js împreună cu alte tehnologii puternice precum Redis, RabbitMQ, ZeroMQ și LevelDB.

Pentru cine este această carte

Această carte se adresează dezvoltatorilor și arhitecților software care au în prealabil cunoștințe de bază despre JavaScript și Node. js și care acum doresc să profite la maximum de aceste tehnologii în ceea ce privește productivitatea, calitatea designului și scalabilitatea. Profesioniștii software cu experiență intermediară în Node. js și JavaScript vor găsi de asemenea valoroase modelele și tehnicile mai avansate prezentate în această carte.

Această carte presupune că aveți o înțelegere intermediară a dezvoltării aplicațiilor web, a bazelor de date și a principiilor de proiectare software.

Alte date despre carte:

ISBN:9781839214110
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Node.js Design Patterns - Ediția a treia: Proiectați și implementați aplicații Node.js de nivel de...
Învățați modele, tehnici și trucuri dovedite...
Node.js Design Patterns - Ediția a treia: Proiectați și implementați aplicații Node.js de nivel de producție utilizând modele și tehnici dovedite - Node.js Design Patterns - Third edition: Design and implement production-grade Node.js applications using proven patterns and techniques
Node.js Design Patterns - Ediția a doua: Stăpânește cele mai bune practici pentru a construi...
Obțineți cele mai bune rezultate din Node. js prin...
Node.js Design Patterns - Ediția a doua: Stăpânește cele mai bune practici pentru a construi aplicații web modulare și scalabile pe partea de server - Node.js Design Patterns - Second Edition: Master best practices to build modular and scalable server-side web applications

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)