meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

902: Fullstack Cloudflare with React and Vite (Redwood SDK)

Syntax - Tasty Web Development Treats

Wes Bos

Js, Technology, Css, Html5, Tech News, Webdevelopment, News, Javascript, Html

4.91.1K Ratings

🗓️ 14 May 2025

⏱️ 47 minutes

🧾️ Download transcript

Summary

Wes talks with Peter Pistorius about RedwoodSDK, a new React framework built natively for Cloudflare. They dive into real-time React, server components, zero-cost infrastructure, and why RedwoodSDK empowers developers to ship faster with fewer tradeoffs and more control.

Show Notes

  • 00:00 Welcome to Syntax!
  • 00:52 What is RedwoodSDK?
  • 04:49 Choosing openness over abstraction
  • 08:46 More setup, more control
  • 12:20 Why RedwoodSDK only runs on Cloudflare
  • 14:25 What the database setup looks like
  • 16:15 Durable Objects explained
    Ep 879: Fullstack Cloudflare
  • 18:14 Middleware and request flow
  • 23:14 No built-in client-side router?
  • 24:07 Integrating routers with defineApp
  • 26:04 React Server Components and real-time updates
  • 29:53 What happened to RedwoodJS?
  • 31:14 Why do opinionated frameworks struggle to catch on?
  • 34:35 The problem with Lambdas
  • 36:16 Cloudflare’s JavaScript runtime compatibility
  • 40:04 Brought to you by Sentry.io
  • 41:44 The vision behind RedwoodSDK

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax. Today we have a really interesting guest on to talk about Redwood

0:07.2

SDK. So we had Tom Preston Warner on, I don't know, maybe a year, year and a half ago

0:12.4

to talk about Redwood JS. And they've done a little pivot into something called Redwood

0:19.2

SDK. And I'm so excited about this that it's middle of the night for Peter.

0:26.9

And I just DMed him.

0:28.1

I was like, you want to record right now?

0:30.0

And he said, yes, let's do it.

0:32.0

So I'm pretty excited about it.

0:33.9

Welcome, Peter.

0:34.5

Thanks so much for coming on.

0:36.1

It's a super pleasure to be here.

0:37.7

I'm also really excited by you picking up with SDK. I obviously wanted to spread like wildfire.

0:44.8

I think it has some great ideas, but I want people to pick them out. Let's chat about them,

0:50.7

figure out what's better. Yeah, so I just spent the last probably hour and a half

0:55.8

going through it. So, like, I've got, I've got a million questions and my headspace is in it.

1:00.8

So the idea with, with Redwood SDK is that it's a, what, what, a framework for building React

1:08.8

apps on Cloudflare? Is that, is that, give us the pitch of what it is.

1:13.3

Yeah, yeah. So Redwood SDK is a React framework for Cloudflare. It starts off as a VIT

1:20.4

plugin that then gives you server-side rendering, React server components with client-side hydration, and then also real-time capabilities that are provided by Cloudflare's durable object objects.

1:35.3

Then Cloudflare is the platform. So what you get from them is a super fast edge network all over the world.

1:43.3

You get a D1 database. You get R2 so you can store your files.

1:48.4

You get cues. You get really, really great abilities to serve images to the right devices at the

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.