You Can Create Beautiful Modern Emails With React!

  Рет қаралды 71,485

developedbyed

developedbyed

Күн бұрын

Пікірлер: 79
@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 .
@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.
@couragic
@couragic Жыл бұрын
Hmm, you have subfolder “strapon” in “LEARNING” folder.. do you plan make a video on that ? ;)
@Brlitzkreig
@Brlitzkreig Жыл бұрын
You have such a lovely personality. You always put me into a better mood!
@JadeclonOfficial
@JadeclonOfficial Ай бұрын
And what if I've only got a simple React Frontend and a ExpressJs Backend? Do I have to install react on my backend then?
@AnkitKumar-tp8hc
@AnkitKumar-tp8hc Жыл бұрын
How can we add media queries in react-email?
@KaranSethia24
@KaranSethia24 Жыл бұрын
will this work with plain react and express?
@eliyahutarab4862
@eliyahutarab4862 Жыл бұрын
Thank you for that, can you do something with webRTC and React
@kennedyfreitas7548
@kennedyfreitas7548 Жыл бұрын
can i create a newsletter using this?
@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?
@Rodrigo-nx4fg
@Rodrigo-nx4fg Жыл бұрын
is there a way to just export the react code in html with tables? (for use it in another mailing platform)?
@vincentnthomas1
@vincentnthomas1 Жыл бұрын
You can render it whereever, for exemple aws ses
@gustavoh5143
@gustavoh5143 Жыл бұрын
can i create a e-mail using it and then send it by my api?
@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
@Ben0Bertels
@Ben0Bertels Жыл бұрын
"Hello there... Jonathan...hmm, fuk it Jonathan" 😂
@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
@weirddev
@weirddev Жыл бұрын
Sometimes the email sent does not look like the preview
@nileshrathod2163
@nileshrathod2163 Жыл бұрын
Hi buddy, What extension you should used for VS code Theme?
@tadakuniyasuda8214
@tadakuniyasuda8214 Жыл бұрын
wow did you upgrade quality of video? you are even more beautifuler than usual
@konstantinreut2577
@konstantinreut2577 Жыл бұрын
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?
@benjohnson5164
@benjohnson5164 Жыл бұрын
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 Жыл бұрын
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.
@devkaul
@devkaul Жыл бұрын
That''s pretty neat!
@sanderluis3652
@sanderluis3652 10 ай бұрын
SLOOOOOOOOOOOOOOW with tailwind omg!
@nyk_builderz
@nyk_builderz Жыл бұрын
Great video, Ed!
@StephenProvenzano
@StephenProvenzano 10 ай бұрын
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.
@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
@EdrisRanjbar
@EdrisRanjbar Жыл бұрын
love your video maaaan. grrreat.
@alexg7282
@alexg7282 Жыл бұрын
Thank you ! Very useful
@BG-fo4si
@BG-fo4si Жыл бұрын
This is super helpful
@mr__atiur
@mr__atiur Жыл бұрын
Nice🎉 thanks bro
@icoderdev
@icoderdev Жыл бұрын
Thanks ❤❤❤❤❤
@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
@capybarararara
@capybarararara Жыл бұрын
30mb weight library...
@orsoninsp
@orsoninsp Жыл бұрын
thank youuuuuuuuuuuuuuuuu💗💗
@MyBaBB
@MyBaBB 6 ай бұрын
That's a Goody , 👍
@MatteoSoresini
@MatteoSoresini Жыл бұрын
amazing video but with only react.js won't work
@BukkyOdunsi
@BukkyOdunsi Жыл бұрын
I love you man
@sherwinhulley4921
@sherwinhulley4921 Жыл бұрын
Poor Jonathan lmfao hahahaha!
@eseseis7251
@eseseis7251 Жыл бұрын
or avoid everything and write it manualy anyway. mda
@Misterbobbie
@Misterbobbie 11 ай бұрын
Why would you decide to use TS instead of JS in a JS library, this is fucked.
@proteus1
@proteus1 Жыл бұрын
Be better if you slowed down and researched before doing the video.
@FilipLapvetelainen-wq2wq
@FilipLapvetelainen-wq2wq Жыл бұрын
I wonder what Jonathan did to you 🤣
@backonrun626
@backonrun626 Жыл бұрын
@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.
@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
@jameslindley1564
@jameslindley1564 Жыл бұрын
Why do you try and simplify everything. In a corporate environment nothing is as simple as you state 😢
@NotYour_Gurlyy
@NotYour_Gurlyy Жыл бұрын
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
Рет қаралды 71 М.
React Hooks Crash Course (useMemo, useCallback and more).
31:49
developedbyed
Рет қаралды 88 М.
КОНЦЕРТЫ:  2 сезон | 1 выпуск | Камызяки
46:36
ТНТ Смотри еще!
Рет қаралды 3,7 МЛН
How To Load Images Like A Pro
15:48
Web Dev Simplified
Рет қаралды 389 М.
This React UI Library is GAME CHANGER!
18:13
developedbyed
Рет қаралды 535 М.
React Email with Resend (Complete Tutorial)
24:16
Cosden Solutions
Рет қаралды 26 М.
5 Tips and Tricks To Make Your Life With Next js 14 Easier
17:11
developedbyed
Рет қаралды 44 М.
React Email - Вёрстка адаптивных email на React JS
17:21
PurpleSchool | Anton Larichev
Рет қаралды 12 М.
Create & Send Custom Emails with React Email & Resend
14:34
Colby Fayock
Рет қаралды 68 М.
HTMX + GO 15 Minute Quickstart (For Javascript Devs)
16:59
developedbyed
Рет қаралды 29 М.
How To Debug React Apps Like A Senior Developer
21:07
Web Dev Simplified
Рет қаралды 184 М.
Send Email With React (No Backend Required)
16:31
ZinoTrust Academy
Рет қаралды 77 М.
Send Emails with Next.js 13 - The Best & Easiest Way
16:10
Brett Westwood - Software Engineer
Рет қаралды 23 М.