• Autor: Herron David
  • Wydawca: HELION
  • EAN: 9788328336117
  • Oprawa: miękka
  • Cena sug. br.: 59,00 zł
  • Cena brutto: 59,00 zł (w tym 5% VAT)
  • Cena netto: 56,19 zł
  • Data premiery: 2017-09-02
  • Dostępne od: 2017-08-30
  • Dostępność: Brak

Cena netto: 56,19 zł


*

Platforma Node.js* służy do tworzenia aplikacji ogólnego przeznaczenia w języku JavaScript, które nie wymagają przeglądarki internetowej, a sam kod może działać zarówno po stronie klienta, jak i serwera. W Node.js wykorzystano szybki silnik JavaScriptu, V8. Platforma ta udostępnia stabilną bibliotekę do obsługi asynchronicznych sieciowych operacji wejścia-wyjścia. Dodatkowo programista ma do dyspozycji bogaty zestaw niezależnych modułów. Szczególnie atrakcyjne jest wykorzystanie Node.js do budowy aplikacji związanych z internetem rzeczy (IoT) i mikrousług.

W tej książce znajdziesz przegląd zagadnień potrzebnych do nauki programowania w Node.js. Dowiesz się między innymi, w jaki sposób można zaimplementować mechanizmy przechowywania danych w bazach danych, uwierzytelniania użytkownika czy komunikacji między użytkownikami w czasie rzeczywistym. Dodatkowo zaprezentowano tu technikę instalowania kodu na serwerze za pomocą platformy Docker. Nie zabraknie też opisu najlepszych praktyk z dziedziny tworzenia oprogramowania i rozkładania dużego obciążenia między serwery zaplecza. Ciekawym tematem ujętym w książce jest implementacja mikrousług REST w architekturze wielowarstwowej.

Najważniejsze zagadnienia przedstawione w książce:

* czym jest platforma Node.js, jak się rozwija i do czego może się przydać
* opis konfigurowania platformy i omówienie modułów, a także korzystanie z narzędzia npm
* tworzenie aplikacji dla urządzeń mobilnych, w tym wdrożenie modelu REST
* korzystanie z biblioteki Socket.IO
* testowanie aplikacji, w tym testy jednostkowe, testy REST i testy funkcjonalne


Node.js — platforma, która zapewnia niezawodność, prostotę i wydajność kodu!

  • ISBN:
    978-83-283-3611-7
  • Kategoria:
    INFORMATYKA / PROGRAMOWANIE
  • Wysokość:
    230 mm
  • Szerokość:
    170 mm
  • Grubość grzbietu:
    20 mm
  • Numer wydania:
    3