Intégration d’emails responsives avec MJML

En tant qu’intégrateur HTML, nous sommes souvent sollicités pour intégrer des newsletters / campagnes promotionnelles pour des clients.

La mise en forme de ces newsletters est assez chronophage car nous devons intégrer les éléments d’une maquette via des tableaux, et aussi veiller à ce que les styles utilisés soient pris en charge par les messageries électroniques les plus utilisées.

Toutes ces problématiques nous ont amenés à chercher un outil qui nous permettrait de créer ces newsletters plus rapidement, tout en s’assurant de leur compatibilité.

mjml

Hibernate Validator et Spring: Utiliser Javascript dans Java (JSR 223)

Hibernate Validator (HV) est l'implémentation de référence de la JSR 303.

La JSR 223 permet de réutiliser les langages de scipt dans le monde java comme nous le montrons ci-après avec HV 4.2.

La version HV 4.2 apporte de nouvelles fonctions simplifiant la vie du développeur.

Ces améliorations répondent à des besoins concrets et n'exigent pas d'écrire du code.

Quelques annotations suffiront.

La démo ci-après détaille quelques notions avancées de HV 4.2.

Elle permet de valider deux propriétés inter-dépendantes, par exemple:

- Vérifier que deux propriétés (mail, motdepasse, ...) sont identiques.

- Comparer une propriété à une autre.

Ces différentes validations se feront via un language de script.