Sobre el proyecto

El README de redwoodjs/graphql presenta la capa relacionada con GraphQL de RedwoodJS, un framework full-stack opinado de JavaScript/TypeScript para aplicaciones React. En la versión estable Arapahoe, una aplicación Redwood usa un frontend React y una API GraphQL personalizada que accede a una base de datos mediante Prisma. La pila GraphQL opcional listada en el README comprende GraphQL, GraphQL Yoga, Envelop y Apollo Client. Las herramientas integradas incluyen Jest para pruebas, Pino para registro y Storybook para un catálogo de componentes de UI. El proyecto también documenta la configuración basada en CLI para proveedores de autenticación como Auth0 y herramientas CSS como Tailwind CSS, además de rutas de despliegue a plataformas serverless como Netlify y Vercel, y plataformas de servidor/contenedores como AWS y Render. La época no lanzada Bighorn se describe como aspiracional y disponible a través de versiones canary en lugar de un lanzamiento de producción. Su dirección planificada se centra en React Server Components, Server Actions, obtención declarativa de datos, envío simplificado de formularios, TypeScript en toda la pila y opciones explícitas de ejecución servidor/cliente. Un aviso prominente introduce RedwoodSDK, un framework React separado basado en Vite para Cloudflare que el README dice que soporta SSR, React Server Components, funciones de servidor, streaming y tiempo real, paridad de desarrollo local con Miniflare, y servicios de Cloudflare incluyendo Workers, D1, Durable Objects, R2 y Queues usando las APIs estándar web Request y Response. El README enlaza a un tutorial de Redwood, guía de inicio rápido, documentación de referencia, hoja de ruta, blog, foros y Discord. No proporciona una referencia de API detallada para el paquete graphql en sí.