Evaluare:
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)
Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy
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.
© 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)