Use this pre-built prompt to get started faster.
Prerequisites
Before you start, you’ll need:- A Resend API key
- A verified domain
- Have a Cloudflare worker with a bundling setup
- Recommended to be bootstrapped with
npm create cloudflare
- Recommended to be bootstrapped with
Guide
1
Install
Get the Resend Node.js SDK.
2
Create an email template
Start by creating your email template on
src/emails/email-template.tsx:src/emails/email-template.tsx
3
Send the email using React and the SDK
Change the file extension of the worker’s main file to
tsx and modify your configurations.After that, you can send your email using the react parameter:src/index.tsx
4
Deploy and send email
Run
wrangler deploy and wait for it to finish. Once it’s done, it will
give you a URL to try out, like https://my-worker.your_name.workers.dev,
that you can open and verify that your email has been sent.Examples
Cloudflare Workers Example
See the full source code.