There are now multiple ways to display graphics on a web page. DOM elements, SVG, WebGL, and, perhaps the most user-friendly, the
Canvas element provides a flexible graphics area where you can paint, erase, color, cut and paste to your heart's content. A good representation of what you can do with the
Canvas element is found in this recipe, where you will learn how to build a coloring book app from scratch.
Get your crayons! Okay, maybe those won't be needed (don't use them on your monitor!) but what we're about to create is the next best thing, so let's get the app structure and packages out of the way, so we can start coloring!
In addition to the ...