Despite some pushback, I worked on something similar (internally) for a previous company.
Having React/JSX for email templating (even if it was on top of MJML) is a great win for productivity.
All our front-end devs knew React, a couple knew Jinja, Pug or mustache. And every-time a team needed to add a new email template, their frontend devs needed to learn those again.
Instead they could just write email templates as they would write their regular components the way they do every day.
Uhh I am saving this one! Thanks! I remember the last time I had to set up a few mail templates it was so incredibly painful. Especially the testing of it is so painstakingly slow.
Raed667|2 years ago
Having React/JSX for email templating (even if it was on top of MJML) is a great win for productivity.
All our front-end devs knew React, a couple knew Jinja, Pug or mustache. And every-time a team needed to add a new email template, their frontend devs needed to learn those again.
Instead they could just write email templates as they would write their regular components the way they do every day.
Glad to be validated on this!
Escapado|2 years ago