C'est pas vraiment un rendu côté backend. Tu fais données vers svg côté backend et tu laisse au navigateur le soin de générer des pixels. À mon humble avis tu devrais passer par un truc genre puppeteer pour contrôler un navigateur et lui faire prendre une capture d'écran si une version raster des graphiques est acceptable. Si c'est pas le cas tu as pdfkit et svg-to-pdfkit qui marchent bien pour générer des pdf à partir de svg (et donc entièrement en js).
[^] # Re: Générer des rapports PDF - la version over-engineered
Posté par barmic 🦦 . En réponse au lien JSPyBridge - utiliser des bibliothèques JavaScript en Python. Évalué à 3.
C'est pas vraiment un rendu côté backend. Tu fais données vers svg côté backend et tu laisse au navigateur le soin de générer des pixels. À mon humble avis tu devrais passer par un truc genre puppeteer pour contrôler un navigateur et lui faire prendre une capture d'écran si une version raster des graphiques est acceptable. Si c'est pas le cas tu as pdfkit et svg-to-pdfkit qui marchent bien pour générer des pdf à partir de svg (et donc entièrement en js).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll