- 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.
- Learning Docker
- 你不知道的JavaScript(中卷)
- Access 2010數據庫應用技術(第2版)
- 用案例學Java Web整合開發
- Getting Started with Python and Raspberry Pi
- Hands-On Nuxt.js Web Development
- Building Serverless Architectures
- 編程改變生活:用Python提升你的能力(進階篇·微課視頻版)
- Oracle數據庫編程經典300例
- Raspberry Pi Blueprints
- Yii2 By Example
- Learning GraphQL and Relay
- Java程序設計(項目教學版)
- JavaScript程序設計基礎教程(慕課版)
- 大象:Thinking in UML(第二版)