Obecnie używam hs-gchart do tworzenia wykresów do osadzania wykresów w mojej aplikacji internetowej. Widziałem, że tkyprof używa d3.js. Jakie inne rozwiązania do tworzenia wykresów są używane z takod? Jakie są plusy i minusy tych rozwiązań?Rozwiązania do tworzenia wykresów dla Yesod
8
A
Odpowiedz
2
hledger-web wykorzystuje flot. Pro: bardzo łatwy, funkcjonalny, obsługiwany, bez zależności od google lub dostępu do sieci, odciążający renderowanie pracy dla klientów, prawdopodobnie sprawia, że twoja wersja życia w kamerze jest znacznie łatwiejsza (nie ma potrzeby korzystania z GTK). Con: nie tak dobrze zintegrowany z Twoją aplikacją, jak rozwiązaniem haskell.
Istnieje również HighCharts, która jest prawdopodobnie najbardziej popularną biblioteką do tworzenia wykresów js i darmowa do użytku niekomercyjnego.
1
Myślę, że należy również wspomnieć o d3.js. Istnieje podejście DSL do d3js w Haskell.
Dobre pytanie. Planuję używać wykresu, ale zmienię zdanie, jeśli ktoś wymyśli coś bardziej przydatnego tutaj. –
Jak zintegrować wykres? Utwórz niestandardową procedurę obsługi renderowania obrazu? –
Wymagam tylko Yesod, aby wyświetlał wyrenderowane wykresy. Mam demona zarządzania, który wywołuje osobny program, który renderuje wykres, po wywołaniu innego programu, który rozpoczyna proces, który generuje dane wykresu. –