- D3.js 4.x Data Visualization(Third Edition)
- ?ndrew Rininsland Swizec Teller
- 170字
- 2021-07-02 23:20:23
What is D3.js?
The fine-grained control and its elegance make D3 one of the most powerful open source visualization libraries out there. This also means that it's not very suitable for simple jobs, such as drawing a line chart or two--in that case, you may want to use a library designed for charting. Many use D3 internally anyway. For a massive list, visit https://github.com/sorrycc/awesome-javascript#data-visualization.
D3 is ultimately based around functional programming principles, which is currently experiencing a renaissance in the JavaScript community. This book isn't really about functional programming, but a lot of what we'll do will seem really familiar if you've ever used functional programming principles before. If you haven't, or come from an Object-Oriented (OO) background like I do, don't worry, I'll explain the important bits as we get to them, and the revised section on functional programming at the beginning of Chapter 4, Making Data Useful, will hopefully give you some insight into why this paradigm is so useful, especially for data visualization and application construction.
- LabVIEW 2018 虛擬儀器程序設(shè)計(jì)
- PHP 從入門到項(xiàng)目實(shí)踐(超值版)
- jQuery從入門到精通 (軟件開發(fā)視頻大講堂)
- 新編Premiere Pro CC從入門到精通
- Silverlight魔幻銀燈
- Jenkins Continuous Integration Cookbook(Second Edition)
- Getting Started with Hazelcast(Second Edition)
- MySQL程序員面試筆試寶典
- 鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)
- Clean Code in C#
- OpenCV 3 Blueprints
- Data Science Algorithms in a Week
- Python預(yù)測(cè)分析實(shí)戰(zhàn)
- jQuery Mobile Web Development Essentials(Second Edition)
- 小學(xué)生C++趣味編程從入門到精通