Building a Free-Draw interface in React with React Konva

I recently built a React app that features canvas. For any reader who is not familiar, a “canvas” is a type of HTML element that is extremely useful for rendering graphics and animations. Its corresponding API makes it possible for users to create a wide variety of images, and there are many existing libraries out there that simplify and build features on top of the core API.

In this tutorial, I will be focusing on one particular library, React-Konva, which is part of the larger Konva Framework.

React-Konva allows you to…

Sean Donohue

Aspiring web developer…who knows a lot about wine

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store