Evaluare:
Cartea oferă o introducere solidă la stiva MEAN, cu accent pe implementarea proiectelor din lumea reală. Cu toate acestea, are probleme semnificative de organizare și claritate, împreună cu erori în exemplele de codificare care pot frustra cursanții.
Avantaje:⬤ Se concentrează pe proiecte din lumea reală și pe înțelegerea conceptelor de bază
⬤ acoperire bună a stivei MEAN și a alternativelor precum MySQL și Hapi.js
⬤ oferă informații utile despre fiecare componentă a stivei
⬤ sporește încrederea în înțelegerea arhitecturii generale MEAN.
⬤ Organizare slabă și instrucțiuni neclare privind actualizarea proiectelor
⬤ numeroase greșeli de scriere și exemple de cod lipsă
⬤ lipsesc listele cuprinzătoare de cod care să fie corelate cu conținutul cărții
⬤ referințe învechite, în special cu Angular limitat la versiunea
⬤ x
⬤ lipsesc exemple de cod esențiale care ar ajuta la depanare.
(pe baza a 7 recenzii ale cititorilor)
Full Stack JavaScript Development with Mean: Mongodb, Express, Angularjs, and Node.Js
Cu ajutorul instrumentelor moderne, este posibil să se creeze o aplicație full-stack de nivel de producție, utilizând doar HTML, CSS și JavaScript. Combinația dintre MongoDB, Express, AngularJS și Node. js a devenit atât de populară încât a câștigat titlul de MEAN stack - subiectul acestei cărți.
Această carte explorează în detaliu stiva MEAN. Vom începe prin a acoperi Node. js, deoarece acesta va pune bazele tuturor lucrărilor noastre pe partea de server. Veți învăța cum să obțineți Node care rulează pe mașina dvs. locală, precum și să descărcați module folosind npm. De asemenea, vor fi acoperite aspectele cheie ale modelului de programare Node. js.
De aici, vom trece la MongoDB, unde veți învăța cum să interacționați cu Mongo dintr-o aplicație Node. Veți învăța, de asemenea, cum să creați, să recuperați, să actualizați și să ștergeți date dintr-un magazin Mongo.
După ce aveți o înțelegere solidă a Node și Mongo, cartea va trece la serverul web Express. Vom acoperi elementele de bază ale aplicațiilor Express prin subiecte precum rutele și middleware-ul. Bazându-ne pe capitolele anterioare, vom acoperi integrarea Node, Mongo și Express.
Acoperirea noastră a stivei MEAN se va încheia cu câteva capitole despre AngularJS. Aceste capitole vor acoperi elementele fundamentale Angular, cum ar fi legarea datelor, directivele, controlorii, rutarea și serviciile. Într-un efort de a explora tehnologiile concurente, se va oferi, de asemenea, o ușoară introducere în Ember. js.
Full stack JavaScript nu este pe deplin inclus în MEAN stack. Există un întreg ecosistem de instrumente JavaScript despre care trebuie să învățăm, iar această carte va prezenta câteva dintre ele. Vom acoperi task runners Gulp. js și Grunt. js, care sunt extrem de utile pentru automatizarea sarcinilor banale, repetitive. De asemenea, vom aborda JSHint, un instrument de linting utilizat pentru a îmbunătăți calitatea codului. Instrumentele Linting analizează codul sursă și raportează problemele potențiale - o caracteristică care este deosebit de utilă în limbajele necompilate precum JavaScript.
© 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)