17,589
stars
+0+-1+1
993
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions
README
RedwoodGraphQL _by Tom Preston-Werner, Peter Pistorius, Rob Cameron, David Price, and more than 250 amazing contributors (see end of file for a full list)._ NOTE ⚡ Big News — We’ve launched RedwoodSDK, a modern React framework for building full-stack web apps on Cloudflare. --- 🌲 RedwoodSDK — React on Cloudflare RedwoodSDK starts as a Vite plugin and unlocks: - SSR (Server-Side Rendering) - React Server Components - Server Functions - Streaming + Realtime - Local dev parity with Miniflare - First-class Cloudflare services: Workers, D1, Durable Objects, R2, Queues, and more All while keeping to web standards — you write with native Request/Response and the modern Web APIs you already know. --- 🚀 Try it in seconds bash npx create-rwsdk my-project-name cd my-project-name npm run dev 📚 Read the docs ⚡ Quick Start Guide --- 🙌 How You Can Help We’d love for the Redwood community to be part of this from day one: 1. Try it out — Follow the Quick Start and build something small. 2. Give feedback — Tell us what works, what’s confusing, and what could be better. 3. Spread the word — Share RedwoodSDK with your friends, coworkers, and followers. 4. Star the repo — Stars help more developers discover RedwoodSDK. --- 📌 Links - ⭐ Star RedwoodSDK: https://github.com/redwoodjs/sdk - 📚 Docs: https://docs.rwsdk.com - 💬 Discord: https://discord.gg/redwoodjs - 🌐 Website: https://rwsdk.com --- Thank you for being part of the Redwood journey — we can’t wait to see what you build with RedwoodSDK! ❤️ --- RedwoodJS GraphQL Bighorn Epoch (current development epoch) NOTE: This section of the Readme is aspirational for the current development epoch we call Bighorn. Bighorn has not yet been released, but when it is, it will fulfill the promises of what you read below. If you’d like to help us on this journey, please say hi in the Community Forums! Redwood is a framework for quickly creating React-based web applications that provide an amazing end user experience. Our goal is to be simple and approachable enough for use in prototypes and hackathons, but performant and comprehensive enough to evolve into your next startup. We accomplish this in two primary ways: 1. Redwood is opinionated and full-stack. We’ve chosen the best technologies in the JS/TS ecosystem and beautifully integrated them into a cohesive framework that lets you get things done instead of endlessly evaluating technology options. You can get started using Redwood without a backend, but the framework really shines when you’re building a data driven application. Our transparent data fetching and optional GraphQL API make building and growing your application easier than you expect! 2. Redwood’s declarative data fetching and simple form submission features are built on top of RSC + Server Actions and simplify common use cases so you can focus on your users’ experience. Creating the best, most responsive user interfaces requires reasoning about