victory (FormidableLabs/victory)
Searching Database…
Что это такое?
Victory — это набор составных React-компонентов для создания интерактивных визуализаций данных, таких как диаграммы и графики.
Это библиотека компонентов, которую можно просто подключить к React-приложению, или что-то более масштабное?
Это библиотека отдельных React-компонентов (VictoryPie, VictoryChart и др.), которые вы комбинируете между собой, а не полноценный фреймворк. Дополнительный пакет Victory Native имеет почти такой же API для React Native на iOS и Android.
Как добавить её в проект?
Добавьте пакет victory в проект, затем импортируйте и отрисуйте компонент, например VictoryPie, чтобы увидеть результат.
Нужна ли определённая версия React?
Да, в вашем проекте должна быть версия React 16.3.0 или выше.
Если мне нужна версия для мобильных устройств, это точно такой же пакет?
Нет, для приложений на React Native используется отдельный пакет Victory Native; он повторяет большую часть кода и API, но поддерживается как самостоятельный пакет.
Где можно на самом деле отрисовать эти диаграммы?
В вебе с React, а также в приложениях для iOS и Android через React Native с помощью Victory Native.
Можно ли попробовать Victory, не настраивая проект?
Да, из проекта есть ссылка на песочницу с кодом, где можно напрямую в браузере экспериментировать со всеми компонентами Victory.
Проект активно поддерживается?
Да, Formidable заявляет, что активно работает над Victory и намерена продолжать, включая обработку сообщений об ошибках и запросов на новые функции.
Какие виды диаграмм предоставляет Victory?
Он включает набор составных базовых компонентов для диаграмм, таких как VictoryPie и VictoryChart, которые можно комбинировать для создания собственных визуализаций данных.
What are similar projects?
echarts, visx, d3, plotly.js, morphlet, react-native-ui-kitten, tremor-npm, react-native-elements
Which topics is it in?
d3, charting-library, react-components, charts, react-native, svg, visualization, component-library, data-visualization, ui-components, mobile, ios