Построение пользовательского потока с использованием Html5 Canvas, JavaScript и React.
Я хочу разработать библиотеку диаграмм пользовательских потоков с использованием Html5 Canvas, Js и React. Кто-нибудь может мне помочь, пожалуйста?
1 ответ
Может быть, уже поздно отвечать на этот вопрос, но я все равно постараюсь это сделать ..
Во-первых, для этого вам нужно много узнать о Javascript, элементе Canvas, немного математики и, конечно же, ReactJS.
Я предлагаю вам начать с этого замечательного руководства, предлагаемого MDN, очень ясного и глубоко вникающего в детали этой темы.
Как видите, содержание выглядит следующим образом:
- Основное использование
- Рисование фигур
- Применение стилей и цветов
- Текст для рисования
- Использование изображений
- Трансформации
- Композиция и клиппинг
- Базовая анимация
- Продвинутая анимация
- Манипуляции с пикселями
- Хит-регионы и доступность
- Оптимизация холста
- Финал
Когда вы закончите, вы сможете начать разработку своего проекта. Самый простой способ подойти к этому - использовать созданную для этого библиотеку, такую как GoJS, mx-graph, bpmn-js или что-то еще. Но если вам нужна полная настройка и гибкость, выходящие за рамки тяжелой работы, вам следует создавать собственные реализации и разработки.