Jump to ratings and reviews
Rate this book

D3.js w akcji

Rate this book
D3.js jest biblioteką przeznaczoną do tworzenia zaawansowanych wizualizacji danych w rozmaitych aplikacjach internetowych. Ta solidnie zaprojektowana biblioteka oczywiście umożliwia generowanie wykresów, ale pozwala również na tworzenie map, interaktywnych diagramów, paneli kontrolnych dla danych, raportów i wielu innych animowanych elementów. Zapewnia co najmniej tę samą wydajność co Flash czy aplety Javy, ale jest zintegrowana ze standardami internetowymi i modelem DOM dla HTML. To nie koniec zalet D3.js — to także świetne narzędzie do dynamicznego aktualizowania bardziej standardowych witryn internetowych.

Niniejsza książka pozwoli Ci na płynne rozpoczęcie pracy z tą biblioteką, dającą fantastyczne możliwości. Nauczysz się, jak tworzyć interaktywną grafikę i aplikacje sterowane danymi. Zaczniesz od zestawu praktycznych przykładów, dostosowanych do różnego rodzaju wykresów, sieci i map. Wykorzystasz przy tym gotowe układy z biblioteki D3. Zapoznasz się z praktycznymi technikami projektowania zawartości stron, tworzenia animacji i prezentowania zmieniających się danych. Zobaczysz między innymi, jak tworzyć interaktywną grafikę i wykorzystywać dane przesyłane strumieniowo.

Dzięki tej książce zrozumiesz:
– zasady wizualizacji danych,
– techniki wiązania i wczytywania danych oraz tworzenia elementów graficznych na ich podstawie,
– metody pracy z grafiką wektorową,
– tworzenie elementów służących do wizualizacji danych,
– rozbudowane aplikacje wykorzystujące mapy,
– sposoby tworzenia kompletnych aplikacji opartych na bibliotece D3, również dla urządzeń przenośnych.

400 pages, Paperback

First published February 1, 2015

28 people are currently reading
142 people want to read

About the author

Elijah Meeks

4 books16 followers
I'm currently a senior data visualization engineer at Netflix, where I have the chance to create visual representations of big data. I started doing data visualization and analysis in graduate school where I used GIS to study the effects of environmental change on historical states. Before coming to Netflix, I worked at Stanford creating interactive scholarly works in the field of digital humanities, which broadly speaking is the application of new analytical and interactive techniques to the study of history, literature and philosophy.

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
30 (31%)
4 stars
38 (39%)
3 stars
27 (28%)
2 stars
1 (1%)
1 star
0 (0%)
Displaying 1 - 8 of 8 reviews
12 reviews7 followers
December 23, 2018
The book provides quite a few nice examples and is surely worth a closer look. However, compared to "Interactive Data Visualization for the Web" by Scott Murray and "D3 Cookbook" by Nick Zhu the writing style and the code are a bit disappointing.
9 reviews
January 8, 2019
The book contains a series of recipies for different visualization strategies. This is probably OK if you already have experience with D3 and you are looking step by step guidelines. In that regard this book lives up to its promises and "in Action" attribute in its title.

However, the code is already outdated. In version 5, data loading is different (citing official release notes "D3 now uses Promises instead of asynchronous callbacks to load data") so you might experience issues when trying out supplied code examples with recent library versions.
That said, this is not a good book for a first encounter with D3. If you want to understand the philosophy behind the library design you should probably look elsewhere.
Profile Image for Rangitha Kuruppu.
17 reviews114 followers
April 3, 2021
This book's more of a series of D3.js tutorials than an exact description of the D3.js library. Each chapter covers an aspect of D3.js or of data visualisation and introduces you to some popular and interesting visualisation techniques along the way.

Although only a few assumptions are made about the technical background of the reader, I felt that this book's best suited for JavaScript developers without a background in visualisation. The writing's pretty verbose and the author does a fair bit of hand-holding but it's nevertheless bearable.

I'd say this one's ideal as a broad first introduction to data visualisation than just as a primer on D3.js.
Profile Image for SandraViz.
119 reviews1 follower
July 9, 2024
Back then this is was a great book introducing the web visualization world, I’m currently reading (working through) the third version which is adapted well to the current state of framework embedded data viz
Profile Image for Eric Xia.
178 reviews4 followers
June 4, 2022
I did the first three chapters before switching to Observable. Observable "just works", the data loading here is a pain.
230 reviews3 followers
February 17, 2016
It is a very, very useful book! I found the a lot of practical ideas how to deal with D3. Providing links to the actual working code was handy. A highly recommended reading!
Displaying 1 - 8 of 8 reviews

Can't find what you're looking for?

Get help and learn more about the design.