I want to develop, user flow diagram library using Html5 Canvas, Js and React. Can anyone guide me on this, please?
1 Answers
Maybe it's too late for answering this question, but i will try to do it anyways..
First off, in order to accomplish this you will need to learn a lot about Javascript, the Canvas element, a little bit of mathematics and of course ReactJS.
I suggest you to begin with this amazing tutorial offered by MDN, is very clear and goes deep into the details of this subject.
As you can see the table of contents is the following:
- Basic usage
- Drawing shapes
- Applying styles and colors
- Drawing text
- Using images
- Transformations
- Compositing and clipping
- Basic animations
- Advanced animations
- Pixel manipulation
- Hit regions and accessibility
- Optimizing the canvas
- Finale
When you finish this, you'll be able to begin the development of your project. The more easiest way to approach this will be to use a library made for this, like GoJS, mx-graph, bpmn-js or else. But if you want the fully customization and flexibility beyond the hard-work, making your own implementations and development is the way.

- 30,962
- 25
- 85
- 135

- 1
- 2