Tworzenie stron internetowych w Node.js - wydanie czwarte: Łatwe programowanie po stronie serwera z Node 10

Ocena:   (4,1 na 5)

Tworzenie stron internetowych w Node.js - wydanie czwarte: Łatwe programowanie po stronie serwera z Node 10 (David Herron)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta ze względu na kompleksowe i nowoczesne podejście do rozwoju Node.js, zapewniając uporządkowane wskazówki i praktyczne przykłady. Ma ona jednak znaczące braki w takich obszarach jak organizacja kodu, pokrycie najważniejszych tematów i jakość druku.

Zalety:

Dobrze zorganizowany i dokładny przewodnik po Node.js, świetny zarówno dla początkujących, jak i doświadczonych programistów. Obejmuje różne aspekty Node.js, w tym programowanie asynchroniczne i integrację z bazami danych. Pomocny w zrozumieniu pojęć i tworzeniu aplikacji. Cena jest uważana za rozsądną w stosunku do dostarczonej zawartości.

Wady:

Brakuje omówienia ważnych tematów, takich jak strumienie, bufory i środowiska bezserwerowe. Organizacja i formatowanie kodu wymagają poprawy, a niektóre brakujące szczegóły wymagają zewnętrznych badań. Brak dyskusji na temat debugowania. Jakość druku jest niska, przez co część tekstu jest nieczytelna.

(na podstawie 8 opinii czytelników)

Oryginalny tytuł:

Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

Zawartość książki:

Twórz aplikacje czasu rzeczywistego przy użyciu Node. js 10, Docker, MySQL, MongoDB i Socket. IO z tym praktycznym przewodnikiem i wyjdź poza laptop dewelopera, aby objąć wdrażanie na żywo, w tym HTTPS i wzmocnione zabezpieczenia.

Kluczowe cechy:

⬤ Ucz się kodowania JavaScript po stronie serwera dzięki najbardziej aktualnej książce na temat Node. js.

⬤ Poznaj najnowsze funkcje JavaScript i moduły EcmaScript.

⬤ Przejście przez różne etapy tworzenia solidnych aplikacji przy użyciu Node. js 10.

Opis książki:

Node. js to platforma JavaScript po stronie serwera wykorzystująca sterowany zdarzeniami, nieblokujący model I / O, umożliwiający użytkownikom tworzenie szybkich i skalowalnych aplikacji intensywnie wykorzystujących dane, działających w czasie rzeczywistym.

Ta książka stanowi doskonały punkt wyjścia, prowadząc cię prosto do sedna tworzenia aplikacji internetowych za pomocą Node. js. Przejdziesz od podstawowej wiedzy na temat JavaScript i programowania po stronie serwera do możliwości tworzenia, utrzymywania, wdrażania i testowania własnej aplikacji Node. js. Zrozumiesz znaczenie przejścia do funkcji zwracających obiekty Promise oraz różnicę między fs, fs/promises i fs-extra. Z tej książki dowiesz się, jak korzystać z obiektów HTTP Server i Client, przechowywania danych za pomocą baz danych SQL i MongoDB, aplikacji czasu rzeczywistego z Socket. IO, tworzenia motywów mobilnych za pomocą Bootstrapa, wdrażania mikrousług za pomocą Dockera, uwierzytelniania w usługach innych firm za pomocą OAuth oraz korzystania z dobrze znanych narzędzi w celu zwiększenia bezpieczeństwa aplikacji Express 4. 16 aplikacji.

Czego się nauczysz:

⬤ Zainstalować i używać Node. js 10 zarówno do programowania, jak i wdrażania.

⬤ Używać frameworka aplikacji Express 4. 16.

⬤ Pracować nad rozwojem usług REST przy użyciu frameworka Restify.

⬤ Korzystanie z silników przechowywania danych, takich jak MySQL, SQLITE3 i MongoDB.

⬤ Korzystanie z metod uwierzytelniania użytkowników za pomocą OAuth2.

⬤ Komunikacja w czasie rzeczywistym z front-endem przy użyciu Socket. IO.

⬤ Wdrażanie mikrousług Docker w rozwoju, testowaniu i wdrażaniu.

⬤ Wykonywanie testów jednostkowych za pomocą Mocha 5.x i testów funkcjonalnych za pomocą Puppeteer 1. 1. x.

⬤ Praca z HTTPS za pomocą Let's Encrypt i bezpieczeństwo aplikacji za pomocą Helmet.

Dla kogo jest ta książka:

Ta książka jest przeznaczona dla każdego, kto szuka alternatywy dla języków "P" (Perl, PHP i Python) lub każdego, kto szuka nowego paradygmatu tworzenia aplikacji po stronie serwera. Powinieneś mieć przynajmniej podstawową wiedzę na temat JavaScript i tworzenia aplikacji internetowych.

Dodatkowe informacje o książce:

ISBN:9781788626859
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Tworzenie stron internetowych w Node.js - wydanie piąte: Tworzenie stron internetowych po stronie...
Twórz skalowalne aplikacje internetowe przy...
Tworzenie stron internetowych w Node.js - wydanie piąte: Tworzenie stron internetowych po stronie serwera stało się łatwe dzięki Node 14 na praktycznych przykładach - Node.js Web Development - Fifth Edition: Server-side web development made easy with Node 14 using practical examples
Idiomy, terminy i wyrażenia: A Fun Exploration: A Tabletop Collection - Idioms, Terms, and...
Idiomy, terminy i wyrażenia: zabawna eksploracja...
Idiomy, terminy i wyrażenia: A Fun Exploration: A Tabletop Collection - Idioms, Terms, and Expressions: A Fun Exploration: A Tabletop Collection
Tworzenie stron internetowych w Node.js - wydanie czwarte: Łatwe programowanie po stronie serwera z...
Twórz aplikacje czasu rzeczywistego przy użyciu...
Tworzenie stron internetowych w Node.js - wydanie czwarte: Łatwe programowanie po stronie serwera z Node 10 - Node.js Web Development - Fourth Edition: Server-side development with Node 10 made easy

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