Моя цель - создать сюжет, с которым вы можете взаимодействовать в браузере. В идеале, мне нужна хорошо документированная и зрелая библиотека построения JavaScript, которая поддерживает SVG. Насколько я могу судить, этого не существует, хотя, пожалуйста, поправьте меня, если я ошибаюсь.
Я определил пару альтернатив.
- Используйте графическую библиотеку JavaScript (например, Raphael) и рисуйте все с нуля. Это похоже на ненужную, утомительную работу.
- Используйте библиотеку построений для создания SVG, а затем используйте JavaScript для поддержки взаимодействия.. Это кажется более управляемым, хотя у меня есть следующая проблема: как добавить метаданные в SVG из библиотеки графиков (Matplotlib)? Эти метаданные не будут отображаться при отображении SVG, но они будут доступны из JavaScript.
Любые советы очень ценятся.