Ocena:

D3.js in Action to kompleksowy przewodnik po D3.js, skupiający się w szczególności na wersji 4. Chociaż jest chwalony za swoją głębię i zaawansowane przypadki użycia, wielu recenzentów wyraża frustrację z powodu podejścia do nauczania, szczególnie dla początkujących. Książka obejmuje różnorodne tematy, w tym korzystanie z D3 z React i zaawansowane techniki wizualizacji, ale brakuje jej jasności w wyjaśnieniach i może wydawać się przytłaczająca.
Zalety:⬤ Kompleksowe omówienie D
⬤ js, w tym zaawansowanych tematów i przypadków użycia.
⬤ Dobra integracja D3 z React.
⬤ Odpowiednia dla doświadczonych programistów z solidnym zrozumieniem wizualizacji danych.
⬤ Oferuje unikalną perspektywę i szczegółowe przykłady praktycznych zastosowań.
⬤ Może być myląca i przytłaczająca dla początkujących; brakuje łagodnego wprowadzenia.
⬤ Wyjaśnienia często niejasne lub nieprecyzyjne, co prowadzi do nieporozumień.
⬤ Niektórzy recenzenci uważają, że druga edycja jest gorsza od pierwszej.
⬤ Przykłady kodu mogą zawierać błędy i czasami są źle przedstawione.
⬤ Czarno-biały format książki ogranicza wrażenia wizualne wizualizacji D3.
(na podstawie 11 opinii czytelników)
D3.Js in Action: Data Visualization with JavaScript
Streszczenie.
D3. js in Action, wydanie drugie jest całkowicie poprawione i zaktualizowane dla D3 v4 i ES6. Jest to praktyczny samouczek do tworzenia interaktywnych grafik i aplikacji opartych na danych przy użyciu D3.
Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.
O technologii.
Wizualizacja złożonych danych jest trudna. Wizualizacja złożonych danych w sieci jest prawie niemożliwa bez D3. js. D3 to biblioteka JavaScript, która zapewnia prosty, ale potężny interfejs API do wizualizacji danych w HTML, CSS i SVG. Zacznij od struktury, zbioru danych lub algorytmu; wymieszaj z D3; i możesz programowo generować statyczne, animowane lub interaktywne obrazy, które skalują się do dowolnego ekranu lub przeglądarki. To proste, a po odrobinie praktyki będziesz zachwycony tym, jak piękne mogą być twoje wyniki.
O książce.
D3.js in Action, Second Edition to całkowicie zaktualizowana wersja bestsellerowego przewodnika Manninga po wizualizacji danych za pomocą D3. Zapoznasz się z dziesiątkami rzeczywistych przykładów, w tym diagramami sił i sieci, ilustracjami przepływu pracy, konstrukcjami geoprzestrzennymi i nie tylko. Po drodze poznasz najlepsze praktyki tworzenia interaktywnych grafik, animacji i reprezentacji danych na żywo. Przejdziesz również przez w pełni interaktywną aplikację stworzoną przy użyciu D3 i React.
Co zawiera.
⬤ Aktualizacja dla D3 v4 i ES6.
⬤ Układy i komponenty wielokrotnego użytku.
⬤ Wizualizacje danych geoprzestrzennych.
⬤ Renderowanie w trybie mieszanym.
O czytniku.
Odpowiedni dla twórców stron internetowych z umiejętnościami HTML, CSS i JavaScript. Nie są wymagane specjalistyczne umiejętności w zakresie nauki o danych.
O autorze.
Elijah Meeks jest starszym inżynierem ds. wizualizacji danych w Netflix.
Spis treści.
CZĘŚĆ 1 - PODSTAWY D3. JS PODSTAWY.
⬤ Wprowadzenie do D3. js.
⬤ Przepływ danych wizualizacji informacji.
⬤ Projektowanie i interakcja oparte na danych.
⬤ Komponenty wykresów.
⬤ Układy.
CZĘŚĆ 2 - ZŁOŻONA WIZUALIZACJA DANYCH.
⬤ Wizualizacja hierarchiczna.
⬤ Wizualizacja sieciowa.
⬤ Wizualizacja informacji geoprzestrzennych.
CZĘŚĆ 3 - ZAAWANSOWANE TECHNIKI.
⬤ Aplikacje interaktywne z wykorzystaniem React i D3.
⬤ Pisanie układów i komponentów.
⬤ Renderowanie w trybie mieszanym.