Grégory Betton

Grégory Betton

Avant, coder un email relevait du cauchemar… Mais ça, c’était avant l’arrivée de MJML, il y a un an. Lorsque nous avons décidé de partager avec la communauté open source l’outil génialissime que nous avions élaboré pour notre produit, ça a été un véritable succès. Et comme nous sommes très fiers de voir ce que MJML a accompli en à peine un an, nous avons décidé d’organiser une fête en ligne d’un mois entier. Nous fêtons l’événement avec la communauté depuis début février, mais si vous étiez en train d’hiberner, voici un résumé de ce qui s’est passé.

MJML vient d’avoir un an, et la fête ne fait que commencer

birthdaymadgirl

Rétrospective de l’année 2016 (une année géniale pour nous tous)

Lorsque nous avons lancé MJML, nous savions que notre produit résoudrait un vrai problème, mais rien ne laissait présager un engouement aussi énorme. MJML a été adopté à la vitesse de la lumière par la communauté, et a cartonné sur des plateformes telles que Product Hunt ou GitHub.

Screen Shot 2017-02-15 at 12.58.24
En chiffres, MJML c’est 329 forks et bientôt 5000 stars sur Github ! Le nombre de téléchargements via NPM est également impressionnant : 80 000 à ce jour, et il continue de grimper.

Un vrai boom. MJML possède même son propre tutoriel sur Smashing Magazine, le site de référence pour les développeurs et web designers. Il paraîtrait même qu’il est en passe de devenir la nouvelle norme pour coder des emails. ;)

Un tel succès n’aurait pas été possible sans les personnes formidables qui ont soutenu le projet dès le début. Pour remercier la communauté MJML, nous avons créé une rétrospective spéciale retraçant tous les événements marquants de l’année dernière, en rendant hommage à chacune des personnes ayant contribué au projet. Et ce n’est que le premier cadeau.

Vous voulez en savoir plus ? Consultez notre article spécial anniversaire de MJML.

Une API pour les gouverner tous

lord of the ring

MJML est codé en JavaScript et repose sur la puissance de React et de Node.js. Jusqu’à maintenant, pour intégrer MJML directement à votre application, il fallait l’exécuter sur un serveur NodeJS dédié et construire la logique de votre application à partir de là. Cela n’avait rien de très compliqué mais, comme souvent, cela demandait du temps et des ressources. La communauté attendait donc quelque chose de plus simple. C’est ainsi que nous avons décidé de créer l’API MJML, avec pour objectif d’en faire un outil accessible au plus grand nombre de développeurs. Et quoi de plus agnostique que le HTTP ?

Imaginons que l’on souhaite créer notre propre outil de création d’emails responsive qui fonctionne par glisser-déposer. Il nous faut pour cela exploiter tout le potentiel de MJML. Pour avoir du HTML responsive, tout ce qu’il nous faut, c’est une simple requête HTTP POST dans l’API MJML. Les données sont représentées au format JSON, prêtes à être utilisées par notre application. Pensez à toutes les possibilités qui s’ouvrent à vous !

Il n’est pas trop tard pour tester l’API MJML, en version bêta accessible au public. Rendez-vous sur https://mjml.io/api et cliquez sur le bouton « Join the beta ». La documentation de l’API MJML pourrait s’avérer utile lorsque vous découvrirez tout ce que l’interface peut vous offrir.

Et si vous souhaitez en savoir encore plus sur MJML, il va falloir ouvrir notre troisième cadeau. Découvrez comment intégrer MJML.

Les nœuds pap’ accordéons, c’est cool

2017 sera incontestablement l’année de l’interactivité dans les emails, et MJML est bien parti pour devenir la référence de ce qui est en réalité bien plus qu’une simple tendance.

docor who

 Les accordéons, docteur, les accordéons… mj-nœudpap’, ça n’existe pas encore.

En effet, ce n’est pas parce que les emails existent depuis longtemps que les interactions sont forcément faciles à maîtriser, notamment en raison du manque cruel de compatibilité entre les différents clients de messagerie et FAIs. Ne désespérons pas pour autant ! MJML est là pour combattre à nos côtés.

En novembre dernier, nous avons lancé le coolissime mj-carousel. Vous avez bien lu. Un véritable carrousel interactif. Dans un email. Eh oui.

C’est maintenant un jeu d’enfants d’afficher plusieurs images sans surcharger votre template. Cette fonctionnalité s’avère très pratique lorsqu’il s’agit de présenter un produit, par exemple. Et parce qu’il n’y a jamais trop de composants interactifs, nous avons le plaisir de vous présenter le mj-accordion.

mjml grandpa
Bon, peut-être pas celui-là…

Parce que les emails surchargés sont généralement une plaie à lire sur mobile, mj-accordion est particulièrement utile si vous avez beaucoup d’informations à transmettre et que vous souhaitez le faire de manière concise. Le contenu est condensé en onglets que les utilisateurs peuvent dérouler à loisir. Si les styles responsive ne sont pas pris en charge (surtout sur des clients desktop), les onglets sont affichés et l’ensemble de votre contenu est lisible immédiatement. Oui, vous avez bien lu : ajoutez un mj-accordion à votre template et tout le monde sera gagnant.

Nous avons piqué votre curiosité ? Testez le mj-accordion dès maintenant et en direct live.

MJML en tournée

star wars

Et pour finir en beauté, le quatrième cadeau MJML que nous vous offrons est bien plus qu’un simple présent. Une fête en ligne, c’est sympa, mais rien ne remplacera le contact humain. C’est pourquoi l’équipe MJML a décidé de parcourir le monde pour rencontrer la communauté MJML en chair et en os.

Quatre événements auront lieu : à Paris, New York, Londres et Berlin. L’équipe MJML organisera des meetings et des conférences, avec des intervenants clés de la communauté emailing. Une pléthore de surprises vous attend ! Pour être sûrs de ne rien manquer, rejoignez le Slack MJML et suivez-nous sur Twitter.

En attendant, ne manquez pas le programme ambitieux de MJML pour 2017. Avec l’arrivée prochaine du tout nouveau MJML 4, totalement réécrit pour améliorer les performances et la convivialité de l’outil, le meilleur reste encore à venir.

Pour suivre la tournée de MJML et en savoir plus sur nos événements mondiaux, consultez nos publications sur Medium.

Vous nous laissez une petite dédicace pour l’avenir de MJML ? La fête continue sur Twitter avec le hashtag #MJMLBirthday.