Redner

 

Redner est un serveur d’API assurant la fusion entre des variables et des templates.

Un serveur de fusion agnostique et extensible

Redner est agnostique : de base, il n’est pas associé à un moteur de template ou de rendu particulier. Actuellement, il intègre les moteurs de template Mustache et Od, développé par nos équipes (réécriture de py3o.template en Golang), ainsi que le moteur de rendu Weasyprint. Cependant, de nouveaux moteurs pourront être ajoutés par la suite.

Grâce à ces moteurs, Redner prend en charge les formats d’entrée MJML, HTML et odt et, respectivement pour chacun de ceux-ci, les formats de sortie HTML, PDF et odt, doc ou texte brut

Comptes utilisateurs permettant le stockage des templates

Chaque entreprise ou association utilisatrice stocke ses templates sur un compte utilisateur. Un système d’authentification, basé sur Keycloak, permet d’y accéder de façon sécurisée.

Connecteur Odoo-Redner

Un module permet d’utiliser Redner au sein d’Odoo. Les templates que l’on crée dans Odoo sont sauvegardés dans l’outil de gestion et sur Redner.

Pour en savoir plus, lisez notre article de blog dédié à Redner.