Hodnotenie:
Kniha poskytuje solídny úvod do balíka MEAN so zameraním na implementáciu reálnych projektov. Má však značné problémy s organizáciou a prehľadnosťou, ako aj chyby v príkladoch kódovania, ktoré môžu študentov frustrovať.
Výhody:⬤ Zameriava sa na reálne projekty a pochopenie základných konceptov
⬤ dobré pokrytie zásobníka MEAN a alternatív, ako sú MySQL a Hapi.js
⬤ poskytuje užitočné poznatky o jednotlivých komponentoch zásobníka
⬤ zvyšuje istotu pri pochopení celkovej architektúry MEAN.
⬤ Zlá organizácia a nejasné pokyny na aktualizáciu projektov
⬤ početné preklepy a chýbajúce príklady kódu
⬤ chýbajú komplexné zoznamy kódu, ktoré by korelovali s obsahom knihy
⬤ zastarané odkazy, najmä v prípade Angularu, ktorý je obmedzený na verziu
⬤ x
⬤ chýbajú kľúčové ukážky kódu, ktoré by pomohli pri ladení.
(na základe 7 čitateľských recenzií)
Full Stack JavaScript Development with Mean: Mongodb, Express, Angularjs, and Node.Js
Pomocou moderných nástrojov je možné vytvoriť aplikáciu na produkčnej úrovni s použitím iba jazykov HTML, CSS a JavaScript. Kombinácia MongoDB, Express, AngularJS a Node. js sa stala takou populárnou, že si vyslúžila názov MEAN stack - predmet tejto knihy.
Táto kniha podrobne skúma zásobník MEAN. Začneme tým, že sa budeme venovať Node. js, pretože položí základy pre všetku našu prácu na strane servera. Naučíte sa, ako spustiť Node na svojom lokálnom počítači, ako aj sťahovať moduly pomocou npm. Budeme sa venovať aj kľúčovým aspektom programovacieho modelu Node. js.
Odtiaľ prejdeme k MongoDB, kde sa naučíte, ako komunikovať s Mongo z aplikácie Node. Naučíte sa tiež vytvárať, načítavať, aktualizovať a odstraňovať údaje z úložiska Mongo.
Po tom, ako budete mať pevné znalosti o Node a Mongo, prejdete v knihe k webovému serveru Express. Budeme sa zaoberať základmi aplikácií Express prostredníctvom tém, ako sú trasy a middleware. V nadväznosti na predchádzajúce kapitoly sa budeme venovať integrácii aplikácií Node, Mongo a Express.
Naše pokrytie zásobníka MEAN uzavrie niekoľko kapitol o AngularJS. Tieto kapitoly sa budú zaoberať základmi Angularu, ako sú viazanie údajov, direktívy, kontroléry, smerovanie a služby. V snahe preskúmať konkurenčné technológie bude poskytnutý aj mierny úvod do Ember. js.
Úplný zásobník JavaScript nie je plne obsiahnutý v zásobníku MEAN. Existuje celý ekosystém nástrojov JavaScriptu, ktoré treba spoznať, a táto kniha predstaví niekoľko z nich. Budeme sa zaoberať spúšťačmi úloh Gulp. js a Grunt. js, ktoré sú mimoriadne užitočné na automatizáciu všedných, opakujúcich sa úloh. Budeme sa venovať aj JSHint, nástroju na lintovanie, ktorý sa používa na zlepšenie kvality kódu. Nástroje na linting analyzujú zdrojový kód a hlásia potenciálne problémy - funkcia, ktorá je obzvlášť užitočná v nekompilovaných jazykoch, ako je JavaScript.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)