About this project

The README for redwoodjs/graphql presents the GraphQL-related layer of RedwoodJS, an opinionated full-stack JavaScript/TypeScript framework for React applications. In the stable Arapahoe release, a Redwood app uses a React frontend and a custom GraphQL API that accesses a database through Prisma. The optional GraphQL stack listed in the README comprises GraphQL, GraphQL Yoga, Envelop, and Apollo Client. Integrated tooling includes Jest for tests, Pino for logging, and Storybook for a UI component catalog. The project also documents CLI-based setup for authentication providers such as Auth0 and CSS tools such as Tailwind CSS, plus deployment paths to serverless platforms such as Netlify and Vercel and server/container platforms such as AWS and Render. The unreleased Bighorn epoch is described as aspirational and available through canary releases rather than a production release. Its planned direction centers on React Server Components, Server Actions, declarative data fetching, simplified form submission, TypeScript across the stack, and explicit server/client execution choices. A prominent notice introduces RedwoodSDK, a separate Vite-based React framework for Cloudflare that the README says supports SSR, React Server Components, server functions, streaming and realtime, Miniflare local development parity, and Cloudflare services including Workers, D1, Durable Objects, R2, and Queues using web-standard Request and Response APIs. The README links to a Redwood tutorial, quick-start guide, reference documentation, roadmap, blog, forums, and Discord. It does not provide a detailed API reference for the graphql package itself.