-
You get the comfort of using react components instead of fighting with HTML tables to make your emails look nice. I think it's awesome! It's analog to what ink[0] does with CLI outputs. Sure, you could write fancy CLI outputs in bash, but ink takes the pain out of it and makes it easy.
[0] https://github.com/vadimdemedes/ink
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
We do have PHP [0] and Laravel SDKs [1]. It's mentioned on the homepage as well.
[0]: https://github.com/resendlabs/resend-php
-
-
I dunno if this is interesting to anyone but a while back I built a mjml email manager.
https://github.com/siguelaola/mjmgr
It would let you write emails in mjml and react, and upload, manage and version them on Sendgrid. I had planned to make it a flexible system with support for other providers etc.
If someone wants to maintain or build on it, let me know.
-
-
But why use React to do that when you can achieve the same thing on the backend?
https://mjml.io/
-
We use Resend for our transactional email at https://depot.dev after migrating away from Postmark following their acquisition. It's been awesome so far and because our app is Remix underneath the hood, it was delightfully easy to get our emails exactly how we wanted them.
The visibility into what emails have been sent, to who, and what the content was is also incredibly helpful when we are talking about transactional emails. Double bonus for being able to share that email as well.
-
Please don't bring in personal material from elsewhere as ammunition in an argument. It's not that it's so wrong or irrelevant - it's just that it's not worth the cost/benefit to do so. It only makes the threads meaner and more personal. Better to resist the temptation.
https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
-
FWIW the Tailwind implementation in react-email is not well done. The code double render React to static markup just to parse it into DOM then parse out the style and className attributes using a lot of regex https://github.com/resendlabs/react-email/blob/main/packages....
It's likely to be brittle and also very slow - slow enough to almost cause an incident when we tried to use it in production because emails were taking _seconds_ to render.
-
elegant-cli
✨ Build SEO-friendly websites, super fast full-stack web applications, and much more with Elegant. 💜 Built with Next.js, TipTap, Tailwind CSS, and more.
I have been looking for a basic Mailgun type transactional email service for my React based project, and I believe this is exactly what I need.
I asked Adam to think about designing some reusable transactional email templates for Tailwind UI a few months ago. It looks like Resend would pair right up with Tailwind perfectly :)
I added Resend to my R&D to do list, and I hope to partner up soon: https://github.com/elegantframework/elegant-cli
Congratulations on the launch, and keep up the great work!
I saw that Guillermo also to note of your work, so props on that too!
-
Unfortunately, the react-mjml library is no longer maintained: https://github.com/wix-incubator/mjml-react#notice-this-proj...
Related posts
-
Email frameworks comparison in 2023
-
Next.js vs Encore.ts — When should you NOT use Next.js for Backend?
-
When Embedded AuthN Meets Embedded AuthZ - Building Multi-Tenant Apps With Better-Auth and ZenStack
-
Mautic: Open-Source Email Marketing Automation Software
-
Open Source is For Everyone: First Experience in Non-Code Contribution to Mautic during Hacktoberfest 2024