Nauka Node.JS: Praktyczny przewodnik po tworzeniu aplikacji internetowych w JavaScript

Ocena:   (4,0 na 5)

Nauka Node.JS: Praktyczny przewodnik po tworzeniu aplikacji internetowych w JavaScript (Marc Wandschneider)

Opinie czytelników

Podsumowanie:

Książka otrzymała mieszane recenzje od użytkowników, z których niektórzy uważają ją za cenne źródło wiedzy na temat Node.js, podczas gdy inni krytykują ją za błędne próbki kodu i niejasne wyjaśnienia.

Zalety:

Dobra dla programistów Node.js lub tych, którzy planują nauczyć się JS po stronie serwera
szczupła i ściśle napisana
przydatne zasoby GitHub do poprawek kodu.

Wady:

Słabe wyjaśnienia i błędne próbki kodu
zakłada wcześniejszą wiedzę, której początkujący mogą nie mieć
może być trudny do naśladowania dla nowicjuszy.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

Learning Node.JS: A Hands-On Guide to Building Web Applications in JavaScript

Zawartość książki:

Learning Node. js łączy wiedzę i kod JavaScript potrzebne do opanowania platformy Node. js i tworzenia aplikacji po stronie serwera z niezwykłą szybkością i skalowalnością.

Zaczniesz od zainstalowania i uruchomienia Node. js, zrozumienia rozszerzeń, których używa, i szybkiego napisania pierwszej aplikacji. Następnie, opierając się na podstawach, napiszesz bardziej wydajne serwery aplikacji i rozszerzysz je o najpotężniejsze obecnie narzędzia i moduły Node. js. Na koniec odkryjesz najlepsze praktyki testowania, uruchamiania kodu Node.js na serwerach produkcyjnych i pisania narzędzi wiersza poleceń.

W całej książce autor Marc Wandschneider uczy, prowadząc czytelnika linia po linii przez starannie opracowane przykłady, demonstrując sprawdzone techniki tworzenia wysoce wydajnych aplikacji i serwerów.

Drugie wydanie aktualizuje zakres Node. js, aby odzwierciedlić zmiany w technologii i sposobie jej wykorzystania w ciągu trzech lat od opublikowania pierwszego wydania:

⬤  Wyjaśnienie nowego schematu wersjonowania Node.

⬤  Zaktualizowane omówienie Streams.

⬤  Nowe omówienie instalacji przy użyciu wstępnie zbudowanych instalatorów, a nie z kodu źródłowego.

⬤  Nowe omówienie Mongoose w sekcji poświęconej MongoDB.

⬤  Nowe informacje na temat wdrażania Node na Heroku i Azure.

⬤  Rozszerzenie zakresu testowania.

Jeśli jesteś programistą, który chce tworzyć aplikacje internetowe po stronie serwera za pomocą Node. js, Learning Node. js to Twoja najszybsza droga do sukcesu.

⬤  Twórz rozwiązania Node. js, które wykorzystują obecne umiejętności JavaScript.

⬤  Opanuj nieblokujące IO i programowanie asynchroniczne w Node. js.

⬤  Obsługuj więcej żądań i zwiększ elastyczność aplikacji.

⬤  Używać i pisać moduły.

⬤  Wykonywać typowe zadania JSON/serwera WWW.

⬤  Używanie przeglądarek do generowania stron w locie za pomocą wywołań Ajax i bibliotek szablonów.

⬤  Uproszczenie programowania za pomocą frameworka Express.

⬤  Tworzenie back-endów baz danych przy użyciu popularnych NoSQL i relacyjnych baz danych.

⬤  Wdrażać i uruchamiać aplikacje Node.js na serwerach Unix/macOS lub Windows.

⬤  Wdrażanie aplikacji na Heroku i Microsoft Azure.

⬤  Obsługa wirtualnych hostów i zabezpieczeń SSL/HTTPS.

⬤  Testowanie programów Node. js, które łączą synchroniczne, asynchroniczne i RESTful funkcje API serwera.

Dodatkowe informacje o książce:

ISBN:9780134663708
Autor:
Wydawca:
Oprawa:Miękka oprawa
Rok wydania:2017
Liczba stron:320

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Nauka Node.JS: Praktyczny przewodnik po tworzeniu aplikacji internetowych w JavaScript - Learning...
Learning Node. js łączy wiedzę i kod JavaScript...
Nauka Node.JS: Praktyczny przewodnik po tworzeniu aplikacji internetowych w JavaScript - Learning Node.JS: A Hands-On Guide to Building Web Applications in JavaScript

Prace autora wydały następujące wydawnictwa: