We've learned a lot about SVG so far in this book. If you've made it this far, you're ready to do some serious SVG development, and for that there are three ways to go:
- Continue doing what we've, mostly, done so far in this book-learn about the way the core technologies interact and integrate SVG into your sites or applications, as you would in any markup. Manipulate it with JavaScript and CSS and you're ready to tackle basically anything. This is a valid approach and is the one I often take in my own work.Â
-  Use task-specific frameworks and libraries. We've started to look at this a little bit with GSAP and Vivus for animation. We'll continue to look at this in Chapter 10, Working with D3.js, when we look at D3, a powerful visualization framework.
- Use general purpose SVG libraries that will...