Ocena:
Książka otrzymała mieszane recenzje od użytkowników, z których wielu chwaliło jej przejrzyste przykłady, praktyczne ćwiczenia kodowania i zdolność do pomocy w przejściu do Node.js dla osób z wcześniejszym doświadczeniem programistycznym. Kilku czytelników uważało jednak, że książce brakuje głębi, nie wyjaśnia ona odpowiednio podstawowych pojęć i zawiera niekompletne zasoby kodu online. Niektórzy uważali, że struktura jest zagmatwana i nie sprzyja dogłębnej nauce.
Zalety:Przejrzyste i łatwe do naśladowania przykłady, praktyczne ćwiczenia kodowania, pomoc w zrozumieniu technologii potrzebnych do aplikacji usług internetowych, dobrze napisana z pełnym kontekstem użycia Node, przydatna dla osób przechodzących z innych języków programowania, wysokiej jakości wskazówki dotyczące najlepszych praktyk.
Wady:Brak dogłębnych wyjaśnień podstawowych pojęć, niektóre przykłady kodu online były niekompletne, struktura może być myląca dla początkujących, zakłada poziom znajomości projektowania asynchronicznego, który może nie odpowiadać wszystkim czytelnikom.
(na podstawie 22 opinii czytelników)
Node.Js 8 the Right Way: Practical, Server-Side JavaScript That Scales
Node. js to platforma wybierana do tworzenia nowoczesnych usług internetowych. Ta szybko rozwijająca się książka pozwoli ci przyspieszyć programowanie po stronie serwera za pomocą Node. js 8, tworząc prawdziwe programy, które są małe, szybkie, niskoprofilowe i użyteczne. Wyjdź z JavaScript poza przeglądarkę, poznaj dynamiczne funkcje języka i wykorzystaj programowanie zdarzeniowe. Wykorzystaj moc pętli zdarzeń i nieblokującego wejścia/wyjścia do tworzenia wysoce równoległych mikrousług i aplikacji. To rozszerzone i zaktualizowane drugie wydanie prezentuje najnowsze funkcje ECMAScript, aktualne najlepsze praktyki i nowoczesne techniki programistyczne.
JavaScript jest podstawą nowoczesnej sieci, zasilając interfejs użytkownika niemal każdej aplikacji internetowej. Node. js to JavaScript dla serwera. To znacznie rozszerzone drugie wydanie wprowadza nowe funkcje języka, jednocześnie znacznie zwiększając zakres podstawowych tematów. Każdy praktyczny rozdział oferuje coraz trudniejsze tematy i techniki, poszerzając zestaw umiejętności i umożliwiając myślenie w Node. js.
Pisanie asynchronicznego, nieblokującego kodu przy użyciu stylu i wzorców Node. js. Klastrowanie i równoważenie obciążenia usług za pomocą podstawowych funkcji Node. js i narzędzi innych firm. Wykorzystanie możliwości baz danych, takich jak Elasticsearch i Redis. Pracuj z wieloma protokołami, twórz usługi internetowe RESTful, klientów i serwery gniazd TCP i nie tylko. Testuj funkcjonalność swojego kodu za pomocą Mocha i zarządzaj jego cyklem życia za pomocą npm. Odkryj, w jaki sposób Node. js łączy pętlę zdarzeń po stronie serwera z uruchomieniem JavaScript, aby uzyskać szybką, nieblokującą współbieżność. Poprzez serię praktycznych domen programowania, użyj najnowszych dostępnych funkcji ECMAScript i wykorzystaj kluczowe klasy Node. js i popularne moduły. Twórz bogate narzędzia wiersza poleceń i internetowy interfejs użytkownika przy użyciu nowoczesnych technik tworzenia stron internetowych.
Dołącz do inteligentnej i zróżnicowanej społeczności, która szybko rozwija stan wiedzy w zakresie programowania w JavaScript.
Czego potrzebujesz:
⬤ Node. js 8. x.
⬤ System operacyjny z powłoką podobną do bash.
⬤ Biblioteka OMQ (wymawiana jako „Zero-M-Q”) w wersji 3.2 lub wyższej.
⬤ Elasticsearch w wersji 5. 0 lub wyższa.
⬤ jq w wersji 1.5 lub nowszej.
⬤ Redis w wersji 3.2 lub wyższej.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)