D3.js jest biblioteką dedykowaną do tworzenia nowoczesnych wizualizacji informacji w najróżniejszych aplikacjach internetowych. Ta mocno zaprojektowana biblioteka oczywiście pozwala na generowanie wykresów, ale pozwala na dodatek na tworzenie map, interaktywnych diagramów, paneli kontrolnych dla danych, raportów i wielu innych animowanych elementów. Gwarantuje 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 wspaniałe 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 wytwarzać interaktywną grafikę i aplikacje sterowane danymi. Zaczniesz od zestawu praktycznych przykładów, dostosowanych do rozmaitego rodzaju wykresów, sieci i map. Wykorzystasz przy tym gotowe układy z biblioteki D3. Zapoznasz się z ergonomicznymi technikami projektowania zawartości stron, tworzenia animacji i prezentowania zmieniających się informacji. Zobaczysz między innymi, jak kreować interaktywną grafikę i wykorzystywać dane przesyłane strumieniowo.
Dzięki tej książce zrozumiesz:
zasady wizualizacji danych,
techniki wiązania i wczytywania oraz tworzenia komponentów graficznych na ich podstawie,
metody pracy z grafiką wektorową,
tworzenie komponentów służących do wizualizacji informacji,
rozbudowane aplikacje wykorzystujące mapy,
sposoby tworzenia kompletnych aplikacji opartych na bibliotece D3, na dodatek dla sprzętów przenośnych.