Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200709 i 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu|||unuuu 
008    191106s2019    nyua    ob    001 0 eng d 
019    1129285935|a1135211663|a1137352954|a1138958925 
020    9781484252031|q(electronic bk.) 
020    1484252039|q(electronic bk.) 
020    1484252020 
020    9781484252024 
020    9781484252048|q(print) 
020    1484252047 
024 7  10.1007/978-1-4842-5203-1|2doi 
029 1  AU@|b000066201256 
029 1  AU@|b000066261118 
029 1  AU@|b000066275393 
029 1  AU@|b000067109481 
035    (OCoLC)1126540259|z(OCoLC)1129285935|z(OCoLC)1135211663
       |z(OCoLC)1137352954|z(OCoLC)1138958925 
037    615B28AB-38F7-4AD7-829E-3F4DB9093334|bOverDrive, Inc.
       |nhttp://www.overdrive.com 
040    GW5XE|beng|erda|epn|cGW5XE|dEBLCP|dTEFOD|dOCLCF|dESU|dUPM
       |dVT2|dUMI|dOCLCQ|dUKAHL|dK6U|dOCLCQ|dOCLCO|dLUU|dOCL
       |dOCLCQ|dOCLCO 
049    INap 
082 04 006.686 
082 04 006.686|223 
099    eBook O'Reilly for Public Libraries 
100 1  Iglesias, Marcos.,|eauthor. 
245 10 Pro D3.js :|buse D3.js to create maintainable, modular, 
       and testable charts /|cMarcos Iglesias.|h[O'Reilly 
       electronic resource] 
264  1 New York :|bApress,|c[2019] 
264  4 |c©2019 
300    1 online resource :|billustrations (some color) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    text file 
347    |bPDF 
504    Includes bibliographical references and index. 
505 0  1. Introduction to Data Visualizations with D3.js -- 2. An
       Archetypal D3.js Chart -- 3. D3.js Code Encapsulation APIs
       -- 4. The Reusable API -- 5. Making the Bar Chart 
       Production-Ready -- 6. Britecharts -- 7. Using and 
       Customizing Britecharts -- 8. Extending a Chart -- 9. 
       Testing Your Charts -- 10. Building Your Library -- 11. 
       Creating Documentation -- 12. Using Your Library with 
       React. 
520    Go beyond the basics of D3.js to create maintainable, 
       modular, and testable charts and to package them into a 
       library that can be distributed as open source software or
       kept for private use. This book will show you how to 
       transform regular D3.js chart code into reusable and 
       extendable modules. You know the basics of working with 
       D3.js, but it's time to become a professional D3.js 
       practitioner. This book is your launching pad to 
       refactoring code, composing complex visualizations from 
       small components, working as a team with other developers,
       and integrating charts with a Continuous Integration 
       system. You'll begin by creating a production-ready chart 
       using D3.js v5, ES2015, and a test-driven approach and 
       then move on to using and extending Britecharts, the 
       reusable charting library based on Reusable API patterns. 
       Finally, you'll see how to use D3.js along with React to 
       document and build your charts to compose a charting 
       library you can release into the NPM repository. With Pro 
       D3.js, you'll become an accomplished D3.js developer in no
       time. 
588 0  Online resource; title from PDF title page (SpringerLink, 
       viewed November 6, 2019). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Information visualization|xComputer programs. 
650  0 Computer graphics|xComputer programs. 
650  0 JavaScript (Computer program language) 
650  6 Visualisation de l'information|xLogiciels. 
650  6 Infographie|xLogiciels. 
650  6 JavaScript (Langage de programmation) 
650  7 Information visualization|xComputer programs|2fast 
650  7 Computer graphics|xComputer programs|2fast 
650  7 JavaScript (Computer program language)|2fast 
776 08 |iPrinted edition:|z9781484252024 
776 08 |iPrinted edition:|z9781484252048 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781484252031/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH36971418 
938    ProQuest Ebook Central|bEBLB|nEBL5969401 
994    92|bJFN