You Can Create Beautiful Modern Emails With React!

  Рет қаралды 67,058

developedbyed

developedbyed

Жыл бұрын

Check out my Full Stack Next 13 Course 🔥
developedbyed.com/
Let's get social 👇
/ developedbyed
Check out react email here
react.email/
resend.com/
🛴 Follow me on:
Twitch: / developedbyed
Twitter: / developedbyed
Instagram: / developedbyed
Github: github.com/developedbyed/
Discord: t.co/NDJAFoHgoE
#programming #react

Пікірлер: 78
@developedbyed
@developedbyed Жыл бұрын
Sorry to keep delaying the Astro video, it will be good I promise 💖 So how do you guys do emails? I think react-email looks quite promising tbh and I will keep my eyes on it
@49thparallelgaming
@49thparallelgaming Жыл бұрын
What monitor do you use that is off to the side in the video ?
@IronShorts94
@IronShorts94 Жыл бұрын
hello sir I am from India , I always watching your videos .
@actioN1337
@actioN1337 Жыл бұрын
I was playing around with it a few days ago. It's pretty cool!
@Brlitzkreig
@Brlitzkreig Жыл бұрын
You have such a lovely personality. You always put me into a better mood!
@CottidaeSEA
@CottidaeSEA Жыл бұрын
If you were around back in the early 00s, you'd already know how to create emails. Tables, baby!
@badcatdesign
@badcatdesign Жыл бұрын
or perhaps more accurately, tables within tables within yet. more. tables. 😭 soon though, once the new outlook render engine takes over, I hear tables will be a thing of the too recent past-- let's hope.
@airforcerawker
@airforcerawker Жыл бұрын
@@badcatdesign I'll believe it when I see it...they've been super stubborn about it for years.
@CottidaeSEA
@CottidaeSEA Жыл бұрын
@@badcatdesign Honestly, I don't find it all that bad even now. You can't use convenient stuff like flex or grid, but using tables and inline elements properly, you'll still be able to achieve nice results. Unless you need overly specific positioning, multiple tables isn't really necessary. You can also use some good old deprecated HTML attributes as they all have good support to adjust the sizes of the columns. I think the issue is more that it's kind of a lost art since modern CSS is far more convenient to use as you can make broad, sweeping adjustments far easier, instead of using inline-styling for each element. Some of the things that were kind of tricky like positioning details also became a lot easier with position: relative and position: absolute. Also, I do want to be optimistic about the new render engine, but just like IE11 was what held web development back, iOS is the new IE11. Now it's an entire operating system that is problematic because they enforce usage of their own components even in a browser like Chrome, which means the same version of Chrome can be completely broken just because of the operating system.
@MrBa143
@MrBa143 Жыл бұрын
@@CottidaeSEA Oh boy i love me some tables. Been the designated email coder at work and i've gotten lost in my nested tables so many times. I've resorted to basically just make emails that look pretty on outlook, gmail & spark, and then every other client will get what they get. Some clients are simply impossible (windows 10 mail desktop app) just renders the text and says fuck you to everything else.
@CottidaeSEA
@CottidaeSEA Жыл бұрын
@@MrBa143 Yeah, just like with browsers you kind of have to choose how compatible you want things to be.
@nyk_builderz
@nyk_builderz Жыл бұрын
Great video, Ed!
@couragic
@couragic Жыл бұрын
Hmm, you have subfolder “strapon” in “LEARNING” folder.. do you plan make a video on that ? ;)
@alexg7282
@alexg7282 Жыл бұрын
Thank you ! Very useful
@BG-fo4si
@BG-fo4si 11 ай бұрын
This is super helpful
@devkaul
@devkaul Жыл бұрын
That''s pretty neat!
@EdrisRanjbar
@EdrisRanjbar Жыл бұрын
love your video maaaan. grrreat.
@ricardovazquez2274
@ricardovazquez2274 Жыл бұрын
First thing i heard about html emails, theres a lot of opportunities to get hired in this, any change to get a course about this?
@eliyahutarab4862
@eliyahutarab4862 Жыл бұрын
Thank you for that, can you do something with webRTC and React
@Ben0Bertels
@Ben0Bertels Жыл бұрын
"Hello there... Jonathan...hmm, fuk it Jonathan" 😂
@mr__atiur
@mr__atiur Жыл бұрын
Nice🎉 thanks bro
@AnkitKumar-tp8hc
@AnkitKumar-tp8hc 7 ай бұрын
How can we add media queries in react-email?
@tadakuniyasuda8214
@tadakuniyasuda8214 Жыл бұрын
wow did you upgrade quality of video? you are even more beautifuler than usual
@icoderdev
@icoderdev Жыл бұрын
Thanks ❤❤❤❤❤
@pavel294
@pavel294 Жыл бұрын
Hi, please is there any diference when I use , tags instead of importing and using it like you?
@_DavidHimself
@_DavidHimself Жыл бұрын
Because you're using the @react-email package, you want the components they are exporting instead, as it may have logic inside the component that makes things work nicer with the email. Using basic tags will just give the basic element without anything fancy
@Rodrigo-nx4fg
@Rodrigo-nx4fg 8 ай бұрын
is there a way to just export the react code in html with tables? (for use it in another mailing platform)?
@vincentnthomas1
@vincentnthomas1 8 ай бұрын
You can render it whereever, for exemple aws ses
@KaranSethia24
@KaranSethia24 8 ай бұрын
will this work with plain react and express?
@gayashanmadhuranga3375
@gayashanmadhuranga3375 Жыл бұрын
thank youuuuuuuuuuuuuuuuu💗💗
@kennedyfreitas7548
@kennedyfreitas7548 Жыл бұрын
can i create a newsletter using this?
@gustavoh5143
@gustavoh5143 11 ай бұрын
can i create a e-mail using it and then send it by my api?
@konstantinreut2577
@konstantinreut2577 7 ай бұрын
TypeError: Cannot read properties of null (reading '1'). This error message appears when I choose one of the email template. Anybody knows how to fix it?
@sanderluis3652
@sanderluis3652 5 ай бұрын
SLOOOOOOOOOOOOOOW with tailwind omg!
@chinmayghule8272
@chinmayghule8272 Жыл бұрын
Which VS Code extension gives the size of the imported components? (the 'gzipped [X]kb' part)
@pratikpods2568
@pratikpods2568 Жыл бұрын
wix.vscode-import-cost
@aniketdatta7541
@aniketdatta7541 Жыл бұрын
Import Cost
@camcamspamspam
@camcamspamspam Жыл бұрын
Ooo!
@weirddev
@weirddev 9 ай бұрын
Sometimes the email sent does not look like the preview
@BukkyOdunsi
@BukkyOdunsi 11 ай бұрын
I love you man
@nileshrathod2163
@nileshrathod2163 Жыл бұрын
Hi buddy, What extension you should used for VS code Theme?
@benjohnson5164
@benjohnson5164 9 ай бұрын
Anybody else running into Next 13 expecting the email template component to be flagged "use client," and being blocked from rendering the component in the API endpoint in your Resend request? This is giving an error: "Attempted to call the default export of from the server but it's on the client. It's not possible to invoke a client function from the server, it can only be rendered as a Component or passed to props of a Client Component." Pretty new to Next so might be an easy fix, but it's got me stumped today. If I run a Test Email SSR component without react-email/components happening I get everything working as expected, so I know it's the client vs server thing causing the issue.
@aymanechaaba
@aymanechaaba 7 ай бұрын
I got the same error, he invoked the function which was not how it was done in the docs. they added the component as an html tag.
@clarinet800149
@clarinet800149 Жыл бұрын
Is there a benefit to using this over MJML?
@airforcerawker
@airforcerawker Жыл бұрын
Nope. IMO it's overly complex...email development isn't web development. It's cool but not necessary.
@siddhant2002
@siddhant2002 Жыл бұрын
MJML is all you need
@MyBaBB
@MyBaBB Ай бұрын
That's a Goody , 👍
@backonrun626
@backonrun626 Жыл бұрын
@vladrileynavilys
@vladrileynavilys Жыл бұрын
Hi, can you make a video on how to send emails? it's for my mom. Tanks! Bye!
@IStMl
@IStMl Жыл бұрын
i think you need a stamp first
@sherwinhulley4921
@sherwinhulley4921 Жыл бұрын
Poor Jonathan lmfao hahahaha!
@capybarararara
@capybarararara 8 ай бұрын
30mb weight library...
@StephenProvenzano
@StephenProvenzano 5 ай бұрын
As an email dev of 11 years, please test your renders on litmus or email on acid before sending any emails. This isnt going to be a magic bullet.
@eseseis7251
@eseseis7251 Жыл бұрын
or avoid everything and write it manualy anyway. mda
@proteus1
@proteus1 Жыл бұрын
Be better if you slowed down and researched before doing the video.
@FilipLapvetelainen-wq2wq
@FilipLapvetelainen-wq2wq 8 ай бұрын
I wonder what Jonathan did to you 🤣
@MatteoSoresini
@MatteoSoresini 9 ай бұрын
amazing video but with only react.js won't work
@dev_franqqi
@dev_franqqi Жыл бұрын
Second
@RMCProductions
@RMCProductions Жыл бұрын
who?
@dev_franqqi
@dev_franqqi Жыл бұрын
@@RMCProductions me
@RMCProductions
@RMCProductions Жыл бұрын
@@dev_franqqi no who asked
@dev_franqqi
@dev_franqqi Жыл бұрын
@@RMCProductions go and ask your grandfather
@developedbyed
@developedbyed Жыл бұрын
Hahahaha
@Misterbobbie
@Misterbobbie 7 ай бұрын
Why would you decide to use TS instead of JS in a JS library, this is fucked.
@davidewing6833
@davidewing6833 Жыл бұрын
🤔Hmm. I don't like that their styling and creating layout for these email templates using HTML tables.
@cahva2
@cahva2 Жыл бұрын
Well you kind of need to or they wont work in various email clients. In email html you need to use tables, inline styles and all those goodies from late 90's
@airforcerawker
@airforcerawker Жыл бұрын
All you need is MJML to get started. Much simpler than using React for email. Email is simple. It's not web development.
@jameslindley1564
@jameslindley1564 Жыл бұрын
Why do you try and simplify everything. In a corporate environment nothing is as simple as you state 😢
@Not_Yours_Princess976
@Not_Yours_Princess976 Жыл бұрын
we are graphics designers if you want any service like thumbnails, video editing so contact us
They Fixed Email?? OMG
7:12
Theo - t3․gg
Рет қаралды 69 М.
Top 10 CSS One Liners That Will Blow Your Mind
13:34
developedbyed
Рет қаралды 932 М.
A little girl was shy at her first ballet lesson #shorts
00:35
Fabiosa Animated
Рет қаралды 15 МЛН
I'm Excited To see If Kelly Can Meet This Challenge!
00:16
Mini Katana
Рет қаралды 19 МЛН
Идеально повторил? Хотите вторую часть?
00:13
⚡️КАН АНДРЕЙ⚡️
Рет қаралды 3,2 МЛН
This React Drag and Drop Component Is Magic
9:56
developedbyed
Рет қаралды 83 М.
Send Emails Using React Email, Resend, & Server Actions in NextJs
24:22
Easily Build Beautiful Emails with Tailwind CSS and Dynamic Content
8:40
React Hooks Crash Course (useMemo, useCallback and more).
31:49
developedbyed
Рет қаралды 83 М.
React Email with Resend (Complete Tutorial)
24:16
Cosden Solutions
Рет қаралды 15 М.
The Story of Next.js
12:13
uidotdev
Рет қаралды 559 М.
Create & Send Custom Emails with React Email & Resend
14:34
Colby Fayock
Рет қаралды 58 М.
Why I Still Use React Query with Next 14
11:28
developedbyed
Рет қаралды 58 М.
React Email First Look
11:21
Coding in Public
Рет қаралды 83 М.
Kumanda İle Bilgisayarı Yönetmek #shorts
0:29
Osman Kabadayı
Рет қаралды 2,3 МЛН