Node.js Web Development - Ediția a patra: Dezvoltarea pe partea de server cu Node 10 făcută ușor

Evaluare:   (4.1 din 5)

Node.js Web Development - Ediția a patra: Dezvoltarea pe partea de server cu Node 10 făcută ușor (David Herron)

Recenzii ale cititorilor

Rezumat:

Cartea este bine primită pentru abordarea sa cuprinzătoare și modernă a dezvoltării Node.js, oferind îndrumare structurată și exemple practice. Cu toate acestea, are deficiențe notabile în domenii precum organizarea codului, acoperirea subiectelor esențiale și calitatea imprimării.

Avantaje:

Ghid bine structurat și complet pentru Node.js, excelent atât pentru începători, cât și pentru dezvoltatorii experimentați. Acesta acoperă diverse aspecte ale Node.js, inclusiv programarea asincronă și integrarea bazelor de date. Util pentru înțelegerea conceptuală și dezvoltarea de aplicații. Prețul este considerat rezonabil pentru conținutul furnizat.

Dezavantaje:

Lipsă de acoperire pe subiecte importante, cum ar fi fluxuri, tampoane și medii fără server. Organizarea și formatarea codului necesită îmbunătățiri, cu unele detalii lipsă care necesită cercetare externă. Nu există discuții privind depanarea. Calitatea de imprimare este slabă, făcând unele texte ilizibile.

(pe baza a 8 recenzii ale cititorilor)

Titlul original:

Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

Conținutul cărții:

Creați aplicații în timp real utilizând Node. js 10, Docker, MySQL, MongoDB și Socket. IO cu acest ghid practic și mergeți dincolo de laptopul dezvoltatorului pentru a acoperi implementarea live, inclusiv HTTPS și securitate întărită.

Caracteristici principale:

⬤ Învățați codarea JavaScript pe partea serverului prin cea mai actualizată carte despre Node. js.

⬤ Explorați cele mai recente caracteristici JavaScript, și module EcmaScript.

⬤ Walk through different stages of developing robust applications using Node. js 10.

Descrierea cărții:

Node. js este o platformă JavaScript server-side care utilizează un model I/O non-blocking, condus de evenimente, permițând utilizatorilor să construiască aplicații rapide și scalabile cu date intensive care rulează în timp real.

Această carte vă oferă un punct de plecare excelent, aducându-vă direct în inima dezvoltării de aplicații web cu Node. js. Veți trece de la cunoștințe rudimentare despre JavaScript și dezvoltarea pe partea de server la capacitatea de a crea, menține, implementa și testa propria aplicație Node. js. Veți înțelege importanța trecerii la funcții care returnează obiecte Promise și diferența dintre fs, fs/promises și fs-extra. Cu această carte veți învăța cum să utilizați obiectele HTTP Server și Client, stocarea datelor cu baze de date SQL și MongoDB, aplicații în timp real cu Socket. IO, tematizare mobile-first cu Bootstrap, implementarea microserviciilor cu Docker, autentificarea față de servicii terțe utilizând OAuth și veți utiliza câteva instrumente bine cunoscute pentru a spori securitatea aplicațiilor Express 4. 16 aplicații.

Ce veți învăța:

⬤ Instalați și utilizați Node. js 10 atât pentru dezvoltare, cât și pentru implementare.

⬤ Utilizați cadrul de aplicații Express 4. 16.

⬤ Lucrați cu dezvoltarea de servicii REST utilizând cadrul Restify.

⬤ Utilizați motoare de stocare a datelor precum MySQL, SQLITE3 și MongoDB.

⬤ Utilizați metode de autentificare a utilizatorilor cu OAuth2.

⬤ Efectuați comunicații în timp real cu front-end-ul utilizând Socket. IO.

⬤ Implementarea microserviciilor Docker în dezvoltare, testare și implementare.

⬤ Efectuați teste unitare cu Mocha 5. x și teste funcționale cu Puppeteer 1. 1. x.

⬤  Lucrați cu HTTPS folosind Let's Encrypt și securitatea aplicațiilor cu Helmet.

Pentru cine este această carte:

Această carte se adresează oricărei persoane care caută o alternativă la limbajele "P" (Perl, PHP și Python) sau oricărei persoane care caută o nouă paradigmă de dezvoltare a aplicațiilor server-side. Ar trebui să aveți cel puțin o înțelegere rudimentară a JavaScript și a dezvoltării de aplicații web.

Alte date despre carte:

ISBN:9781788626859
Autor:
Editura:
Limbă:engleză
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Node.js Web Development - Ediția a cincea: Dezvoltarea web pe partea serverului simplificată cu Node...
Construiți aplicații web scalabile folosind Node...
Node.js Web Development - Ediția a cincea: Dezvoltarea web pe partea serverului simplificată cu Node 14 folosind exemple practice - Node.js Web Development - Fifth Edition: Server-side web development made easy with Node 14 using practical examples
Idiomuri, termeni și expresii: O explorare distractivă: O colecție de masă - Idioms, Terms, and...
Idiomuri, termeni și expresii: o explorare...
Idiomuri, termeni și expresii: O explorare distractivă: O colecție de masă - Idioms, Terms, and Expressions: A Fun Exploration: A Tabletop Collection
Node.js Web Development - Ediția a patra: Dezvoltarea pe partea de server cu Node 10 făcută ușor -...
Creați aplicații în timp real utilizând Node. js...
Node.js Web Development - Ediția a patra: Dezvoltarea pe partea de server cu Node 10 făcută ușor - Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

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)