Об этом проекте
C3 (C3.js) — это открытая библиотека диаграмм для веба, построенная на основе D3.js. Проект описывает себя как «переиспользуемую библиотеку диаграмм на базе D3, обеспечивающую более глубокую интеграцию графиков в веб-приложения».
Что она предлагает:
- Отрисовка диаграмм на базе D3.js (^5.0.0), который является единственной указанной зависимостью во время выполнения.
- Официальная документация на c3js.org, включая руководство по началу работы, галерею примеров и полное справочное руководство по API.
- Дополнительные примеры кода в репозитории, которые можно запускать локально с помощью команды `npm run serve-static`.
- Песочница JSFiddle для быстрого экспериментирования.
Сообщество и поддержка:
- Группа Google используется для общих обсуждений и поддержки C3.js, включая вопросы о взаимодействии с другими библиотеками (например, AngularJS).
- Доступен чат в Gitter.
- Очередь задач GitHub предназначена исключительно для сообщений об ошибках и запросов на новые функции, а не для общей поддержки. Сообщающим об ошибках предлагается сначала поискать существующие задачи и в группе Google, а также предоставить минимальное воспроизведение проблемы в JSFiddle или Plunker (с указанием, что пользовательский CSS может влиять на вывод C3.js), вместе с версией C3 и деталями платформы, браузера и ОС.
Лицензирование и вклад:
- Выпущена под лицензией MIT.
- Pull-запросы приветствуются, но участникам следует сначала открыть задачу, чтобы подтвердить желательность изменений, включить тестовые примеры для новых функций, объединить коммиты (squash) и не увеличивать номер версии, если об этом не просят.
Для кого это: для фронтенд-разработчиков, которые хотят добавлять диаграммы в веб-приложения, опираясь на D3.js, и которым доступны документированный API, примеры и образцы кода для старта.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.