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

Ocena:   (4,4 na 5)

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 (David Herron)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta ze względu na jej przejrzystość i głębię w nauczaniu JavaScript po stronie serwera, szczególnie w przypadku Node.js. Oferuje ustrukturyzowane podejście odpowiednie dla osób z podstawowym zrozumieniem JavaScript, choć może nie być idealne dla zupełnie początkujących. Podczas gdy niektórzy czytelnicy chwalą jej szczegółowe przykłady i wysokiej jakości wyjaśnienia, inni krytykują jej dosłowność i brak praktycznych ćwiczeń. Książka została zauważona jako przydatna dla średnio zaawansowanych, ale może zawierać przestarzałe treści i problemy z kompatybilnością.

Zalety:

Dobrze zorganizowane i jasne wyjaśnienia, pouczające dla osób z podstawową znajomością JavaScript, skutecznie obejmuje funkcje po stronie serwera, zapewnia dobre przykłady i samouczki, pomocne w skalowaniu i wdrażaniu aplikacji internetowych.

Wady:

Nie nadaje się dla zupełnie początkujących, niektórzy uważają, że tekst jest rozwlekły i zbędny, brakuje praktycznych ćwiczeń wzmacniających naukę, zawiera przestarzałe informacje i problemy z kompatybilnością, a także ma problemy z formatowaniem i prezentacją.

(na podstawie 19 opinii czytelników)

Oryginalny tytuł:

Node.js Web Development - Fifth Edition: Server-side web development made easy with Node 14 using practical examples

Zawartość książki:

Twórz skalowalne aplikacje internetowe przy użyciu Node.js, Express.js i najnowszych technik ECMAScript, wraz z wdrażaniem aplikacji za pomocą AWS i Docker w tym zaktualizowanym piątym wydaniu.

Kluczowe cechy

⬤ Ucz się programowania backendowego za pomocą stosu JavaScript.

⬤ Zapoznaj się z najlepszymi praktykami, od konfigurowania i budowania serwerów internetowych po wdrażanie ich w produkcyjnym systemie hostingu w chmurze: AWS przy użyciu Docker i Terraform.

⬤ Pracuj na różnych etapach tworzenia solidnych i skalowalnych aplikacji przy użyciu Node. js 14.

Opis książki

Node. js jest wiodącą platformą do tworzenia stron internetowych po stronie serwera, umożliwiającą programistom korzystanie z tych samych narzędzi i paradygmatów zarówno dla oprogramowania po stronie serwera, jak i klienta. To zaktualizowane piąte wydanie Node. js Web Development koncentruje się na nowych funkcjach Node. js 14, Express 4. x i ECMAScript, prowadząc Cię przez nowoczesne koncepcje, techniki i najlepsze praktyki korzystania z Node. js.

Książka zaczyna się od pomocy w opanowaniu koncepcji tworzenia aplikacji internetowych po stronie serwera za pomocą Node. js. Dowiesz się, jak opracować kompletną aplikację internetową Node.js, z warstwą zaplecza bazy danych, która pomoże ci odkryć kilka baz danych. Wdrożysz aplikację na prawdziwych serwerach internetowych, w tym na platformie hostingowej w chmurze zbudowanej na AWS EC2 przy użyciu Terraform i Docker Swarm, jednocześnie integrując inne narzędzia, takie jak Redis i NGINX. W miarę postępów poznasz testy jednostkowe i funkcjonalne, a także wdrażanie infrastruktury testowej za pomocą Dockera. Wreszcie odkryjesz, jak wzmocnić bezpieczeństwo aplikacji Node. js, użyć Let's Encrypt do udostępnienia usługi HTTPS i wdrożyć kilka form bezpieczeństwa aplikacji za pomocą praktyk ekspertów. W każdym rozdziale książka pomoże ci wykorzystać zdobytą wiedzę w praktyce przez cały cykl życia tworzenia aplikacji internetowej.

Pod koniec tej książki Node. js zdobędziesz praktyczną wiedzę na temat tworzenia stron internetowych Node. js i będziesz w stanie tworzyć i wdrażać własne aplikacje na publicznym hostingu.

Czego się nauczysz

⬤ Instalować i używać Node. js 14 i Express 4. 17 do tworzenia i wdrażania aplikacji internetowych.

⬤ Implementować usługi sieciowe RESTful przy użyciu frameworka Restify.

⬤ Opracowywanie, testowanie i wdrażanie mikrousług przy użyciu Docker, Docker Swarm i Node.js, na AWS EC2 przy użyciu Terraform.

⬤ Szybkie korzystanie z silników przechowywania danych, takich jak MySQL, SQLite3 i MongoDB.

⬤ Testowanie aplikacji internetowych przy użyciu testów jednostkowych Mocha i bezgłowych testów przeglądarkowych Puppeteer.

⬤ Wdrożenie HTTPS przy użyciu Let's Encrypt i zwiększenie bezpieczeństwa aplikacji za pomocą Helmet.

Dla kogo jest ta książka

Jeśli szukasz alternatywy dla języków "P" (Perl, PHP i Python) lub jeśli chcesz rozpocząć tworzenie stron internetowych po stronie serwera za pomocą programowania w JavaScript, lub jeśli chcesz dogłębnie zagłębić się we wdrażanie usług na hostingu w chmurze, ta książka Node. js jest dla Ciebie. Podstawowa znajomość JavaScript i tworzenia aplikacji internetowych jest niezbędna przed rozpoczęciem korzystania z tej książki.

Dodatkowe informacje o książce:

ISBN:9781838987572
Autor:
Wydawca:
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: