therealmoronto
@therealmoronto
Middle full stack developer :)

Рисование графиков, есть ли интересная статья или пример?

Привет всем. Работаю над одним комплексным проектом, в рамках которого хотели использовать библиотеки для рисования графиков, да большая часть из них не подходит для наших нужд и задумок. Вот я и хочу спросить, есть ли у кого на примете гайд или статья по рисованию в canvas средствами JS? Google отсылает на страницы, где описан топ-лист самых крутых библиотек, которые я уже пробовал. Надеюсь на адекватные ответы.
Заранее спасибо :)
  • Вопрос задан
  • 1754 просмотра
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
есть ли у кого на примете гайд или статья по рисованию в canvas средствами JS

Базис есть тут:
https://www.w3schools.com/tags/ref_canvas.asp
https://www.w3schools.com/html/html5_canvas.asp
Советую начать именно отсюда
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
dummyman
@dummyman
диссидент-схизматик
Из jquerийных простенький morris и посложнее flot.
Для Анжелы n3. Для любителей Ember Charts.
Простенькие ChartJS и uvCharts.
Очень легкий и хорошо разжеванный ChartList.
Не менее хорошо разжеванный, но платный, ZingChart.
Поддержку legacy обеспечит FusionCharts - обещают работу на IE6.
Профессионалам понравится список фичей plotly.
Вы бы конкретнее указывали какие графики вам нужны. А то все не подходят, а что нужно - секрет. Хотите создавать свою систему - читайте исходники существующих. - Врятли любая статья будет лучше и более полной чем исходники рабочих библиотек.
Ответ написан
@jeruthadam
Я крут
Есть, но все неинтересные и невеселые.
Ответ написан
Комментировать
sergiks
@sergiks Куратор тега JavaScript
♬♬
Графики === D3.js

Можно рендерить в SVG с отличным интерактивом и идеальным качеством печати (вектор же!). Можно и в canvas, если бешеная инфографика с огромным числом элементов (скаттер-плот из десятков тысяч точек). Из минусов не низкий порог вхождения.
Ответ написан
Комментировать
@MikhailTatsky
Лучшая подборка по chart библиотекам
https://github.com/zingchart/awesome-charting

И на всякий случай лучшая подборка grid решений
https://github.com/FancyGrid/awesome-grid
Ответ написан
Комментировать
dom1n1k
@dom1n1k
Если у вас действительно такие специфичные нужды, что никакие готовые библиотеки не подходят - все равно не надо рисовать с нуля. Это не очень сложно, но очень муторно, убьете колоссальное количество времени на отладку. Тогда надо все равно надо использовать библиотеку, но более низкого уровня. И тут собственно вариантов почти нет - D3.js
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы