RedwoodSDK Local Development Guide
RedwoodSDK is used to build full-stack React applications on Cloudflare Workers, commonly accessed via localhost:8910 for local development.
RedwoodSDK is a full-stack React framework from the Redwood team designed for Cloudflare Workers, combining the Vite development experience with edge deployment capabilities, suitable for web applications that require low latency globally.
Environment Requirements
- Node.js 20+
- Optional: Cloudflare account (used for deployment with Wrangler)
Quick Start
Refer to the RedwoodSDK Official Documentation to create a project:
npm create rwsdk@latest my-app
cd my-app
npm install
npm run devDefault localhost Access
| Purpose | Address |
|---|---|
| Development Server | http://localhost:8910 (common default port in the Redwood ecosystem) |
The actual port is determined by the output in the terminal from npm run dev; the classic Redwood full-stack projects also commonly use 8910 as the web port.
Features
- React + File Routing + Server Functions
- Designed for Cloudflare Workers / Durable Objects deployment
- Unlike the classic RedwoodJS (GraphQL + Prisma) approach, the SDK is lighter and more edge-focused
Summary
RedwoodSDK is suitable for “React Full-Stack + Edge Execution” scenarios. Local development is accessed via http://localhost:8910 (or the port prompted by the CLI), and it integrates with Cloudflare for deployment.