A simple framework for humans. Server-first React, running on the Cloudflare platform. Simple to build. Easy to maintain.

RedwoodSDK retweeted
this is backed by data btw.
2
12
1,753
RedwoodSDK retweeted
In case it wasn’t clear:
Replying to @roguesherlock
React has “use client” and “use server”. The others are specific to one framework.
6
3
90
21,482
RedwoodSDK retweeted
Replying to @ddunderfelt
Magic usually translates to implicit abstractions. Invisible. That’s bad software design in almost all scenarios. It’s hard to test. It’s walled off (usually). It’s hard to learn. You can design good APIs and avoid this problem. Explicit APIs != bad abstractions
5
3
82
7,466
RedwoodSDK retweeted
framework developers repeat after me: magic is bad
102
64
1,159
231,738
RedwoodSDK retweeted
Replying to @OpenAIDevs
@OpenAIDevs ChatGPT Apps ➡️ MCP-UI ➡️ React Server Components 🚀 powered by @CloudflareDev 🧡 and @RedwoodJS 🪵 this is all i need, its beautiful pass props in MCP or query in ur server comps will clean and share soon hi @rachelnabors @jherr @Infoxicador @idosal1 @liadyosef
5
11
1,096
RedwoodSDK retweeted
We built an entire React framework from scratch because I realized that you _need a platform_ to be productive. We tested a whole bunch of them, but @CloudflareDev stuck out: - Bindings: Allow you to make services feel like they're on the same machine as your code - Web standards: Almost everything is just fetch instead of APIs When it comes to the "squashing" make sure you're picking something that isn't too far abstracted from the base-level implementation; because all the tools and libraries you rely on will make an assumption that the base-level is what you're dealing with.
Cloudflare has workflows, Convex has workflows, now Vercel has workflows. New kinds of platforms are consolidating server-side compute and storage. This is because backend engineering is about to get squashed and abstracted away. 🧵👇
3
6
117
25,898
RedwoodSDK retweeted
"use cloudflare"
32
15
512
86,806
RedwoodSDK retweeted
Incredible experience building with @RedwoodJS on @Cloudflare Any deployment velocity less than this is unforgivable.
2
2
6
1,122
RedwoodSDK retweeted
TIL durable objects have built in caching of their storage apis. I've always done this... this.ctx.blockConcurrencyWhile(async () => { let stored = await this.ctx. storage.get("value"); // After initialization, future reads do not need to access storage. this.value = stored || 0; }); but turns out you can just spam storage.get(....) and it's also chill.
3
2
27
3,384
RedwoodSDK retweeted
Async work in @reactjs has come a long way. If you're still using fetches inside of useEffects you are behind the times. React 19.2 has a full async ecosystem now. Let's learn it in just 10 minutes! youtu.be/KI4gjUrOfOs
13
48
479
79,230
RedwoodSDK retweeted
Noone wants to hear it but RSC solves this
Honestly, the GitHub case is the worst possible advertising for using React. A company supposed to excel in engineering + A framework supposed to excel in UIs = Laggy and buggy interface 🤷‍♀️
13
6
231
117,736
You're touching grass? Either us-east is down or you're using RedwoodSDK on Cloudflare
3
2
10
1,197
RedwoodSDK retweeted
I'll be chatting in Joshua 2 (East side) at Cloudflare's conference at 3pm. In about 35 minutes.
1
2
9
726
RedwoodSDK retweeted
It’s tempting to look at a simple demo or screenshot of imperative code and think “I understand this, so I can always understand it”. But there is a steep cliff, fairly quickly, where you can’t understand it because the sequencing is too spread out or complex.
3
5
120
12,279
RedwoodSDK retweeted
Team had a lot of fun making workers faster. Big thank you to @theo for pushing us to be better!
Cat's out of the bag. Cloudflare is ~3x faster for many workloads due to a series of fixes they've shipped in the last 5 days
34
24
947
76,294
RedwoodSDK retweeted
When @tan_stack and @RedwoodJS walk into a bar...
1
3
18
6,030
RedwoodSDK retweeted
12
5
315
22,946
RedwoodSDK retweeted
New blog post is live! As promised, all about the two-brained architecture behind better-chat! Featuring my updated personal site, now on the @RedwoodJS v1.0.0-beta, using updated markdown/code-block rendering from what I learned working on the chat app, and a new table-of-contents sidebar. Pretty clean if I say so myself.
3
2
21
1,176
RedwoodSDK retweeted
Unbundled dev server are nimble, fast, and naturally incremental. That's how we made Vite's HMR so fast. But it has its limitations: one of the major pain points when using Vite in large-scale applications is the slow dev server page load speed. The upcoming Full Bundle Mode for `vite dev` (powered by Rolldown) completely resolves this problem. In developing this, we actually had to invent a whole new HMR implementation (inspired by Vite's original unbundled HMR) to ensure HMR stays decoupled from application size even in full bundle mode. The result is the best possible DX: in an app loading 10k React components, full bundle mode offers 15x faster startup & 10x faster full page reload compared to unbundled mode, now faster than rspack/rsbuild in both metrics, while retaining instant (and even faster) HMR.
23
67
811
104,070
RedwoodSDK retweeted
. @Cloudflare is your Security Cloud Performance Cloud Network Cloud Developer Cloud Media Cloud Realtime Cloud Data Cloud AI Cloud Agent Cloud
31
22
515
31,380