Ocena:

Książka ma mieszane recenzje, a niektórzy użytkownicy chwalą ją za kompleksowe omówienie Node.js, Express i MongoDB dla osób przechodzących z PHP, podczas gdy inni krytykują ją za brak głębi, nadmierne kopiowanie materiałów z oficjalnej dokumentacji i niewystarczające wskazówki dla początkujących.
Zalety:⬤ Szczegółowo omawia Node.js, Express i MongoDB
⬤ przydatna dla programistów PHP przechodzących na stos MEAN
⬤ ładne formatowanie tekstu
⬤ niektórzy użytkownicy uważają ją za wyczerpującą.
⬤ Brak dogłębnych wyjaśnień
⬤ obszerne kopiowanie i wklejanie
⬤ nie zapewnia praktycznych i użytecznych instrukcji, szczególnie dla użytkowników systemu Windows
⬤ sekcja Angular jest uważana za przestarzałą i krótką
⬤ niektórzy czytelnicy uważają ją za nijaką i nieedukacyjną.
(na podstawie 10 opinii czytelników)
Node.js, MongoDB and Angular Web Development - The definitive guide to using the MEAN stack to build web applications
Node. js, MongoDB i Angular Web Development.
Ostateczny przewodnik po używaniu stosu MEAN do tworzenia aplikacji internetowych.
Node. js to wiodące środowisko programistyczne po stronie serwera, MongoDB to najpopularniejsza baza danych NoSQL, a Angular to wiodący framework do tworzenia front-endu opartego na MVC. Razem zapewniają łatwy do wdrożenia, w pełni zintegrowany stos do tworzenia stron internetowych, który umożliwia programistom tworzenie wysokowydajnych witryn i aplikacji zbudowanych całkowicie w JavaScript, od serwera do klienta.
Zaktualizowane dla Angular 2, Angular 4 i kolejnych wersji, to nowe wydanie Node. js, MongoDB i Angular Web Development pokazuje, jak zintegrować te trzy technologie w kompletne działające rozwiązania. Zaczyna się od zwięzłych, krystalicznie czystych samouczków na temat każdej technologii, a następnie szybko przechodzi do tworzenia typowych aplikacji internetowych.
Dowiesz się, jak używać Node.js i MongoDB do budowania bardziej skalowalnych, wydajnych witryn, jak wykorzystać innowacyjne podejście MVC Angular do tworzenia bardziej efektywnych stron i aplikacji oraz jak używać wszystkich trzech razem, aby dostarczać wyjątkowe rozwiązania internetowe nowej generacji.
⬤ Wdrożenie wysoce skalowalnego i dynamicznego serwera WWW przy użyciu Node.js i Express.
⬤ Wdrożenie magazynu danych MongoDB dla aplikacji internetowych.
⬤ Dostęp i interakcja z MongoDB z kodu JavaScript Node. js.
⬤ Poznanie podstaw języka TypeScript.
⬤ Definiowanie niestandardowych dyrektyw Angular, które rozszerzają język HTML.
⬤ Tworzenie usług sieciowych po stronie serwera w JavaScript.
⬤ Wdrażanie usług po stronie klienta, które mogą wchodzić w interakcje z serwerem WWW Node.js.
⬤ Tworzenie dynamicznych widoków przeglądarki, które zapewniają bogatą interakcję z użytkownikiem.
⬤ Dodawać uwierzytelnione konta użytkowników i zagnieżdżone komponenty komentarzy do aplikacji i stron internetowych.
Spis treści w skrócie
Część I: Pierwsze kroki
1 Wprowadzenie do stosu Node. js-to-Angular.
2 JavaScript Primer.
Część II: Nauka Node. js
3 Pierwsze kroki z Node. js.
4 Korzystanie ze zdarzeń, nasłuchiwaczy, czasomierzy i wywołań zwrotnych w Node. js.
5 Obsługa danych we/wy w Node. js.
6 Uzyskiwanie dostępu do systemu plików z poziomu Node. js.
7 Implementowanie usług HTTP w Node. js.
8 Implementowanie usług Socket w Node. js.
9 Skalowanie aplikacji przy użyciu wielu procesorów w Node. js.
10 Korzystanie z dodatkowych modułów Node. js.
Część III: Nauka MongoDB
11 Zrozumienie NoSQL i MongoDB.
12 Pierwsze kroki z MongoDB.
13 Rozpoczęcie pracy z MongoDB i Node. js.
14 Manipulowanie dokumentami MongoDB z Node. js.
15 Dostęp do MongoDB z Node. js.
16 Korzystanie z Mongoose dla ustrukturyzowanego schematu i walidacji.
17 Zaawansowane koncepcje MongoDB.
Część IV: Korzystanie z Express w celu ułatwienia życia
18 Implementowanie Express w Node. js.
19 Wdrażanie Express Middleware.
Część V: Nauka Angular
20 Skok w TypeScript.
21 Pierwsze kroki z Angular.
22 Angular Components.
23 Wyrażenia.
24 Wiązanie danych.
25 Wbudowane dyrektywy.
Część VI: Zaawansowany Angular
26 Niestandardowe dyrektywy.
27 Zdarzenia i wykrywanie zmian.
28 Wdrażanie usług Angular w aplikacjach internetowych.
29 Tworzenie własnych niestandardowych usług Angular.
30 Zabawa z Angular.