Libraries

The techniques above describe low-level APIs for drawing 2D graphics on the HTML <canvas> element.

For practical reasons, you should generally rely on a more sopisticated graphics library for your user interfce: