6 مستودعات
The process of designing and implementing type-safe APIs using the GraphQL specification.
Distinct from GraphQL Clients and Servers: Shortlist focused on clients or narrow fluent APIs; this covers the general development of the server-side data layer.
Explore 6 awesome GitHub repositories matching web development · GraphQL API Development. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن قالب monorepo كامل المكدس وقالب GraphQL API لـ Node.js. يوفر مشروعاً أولياً يدمج GraphQL API قائم على المخطط، وقاعدة بيانات PostgreSQL، وواجهة أمامية React ضمن مستودع واحد لمشاركة الأنواع بين الخلفية وواجهة المستخدم. تتضمن المعمارية غلافاً بدون خادم (serverless) للنشر السحابي والتوسع التلقائي. ينفذ طبقة تجميع الطلبات لتحسين أداء قاعدة البيانات من خلال منع مشكلة استعلام N+1. يغطي المشروع إدارة قاعدة البيانات من خلال إصدار المخطط القائم على الترحيل وملفات البذور. كما يتضمن قدرات لتكامل هوية المستخدم، بما في ذلك المصادقة، والتفويض، والتحكم في الوصول القائم على الأذونات.
Provides a comprehensive framework for building a type-safe, schema-first GraphQL API.
async-graphql is a type-safe framework for building specification-compliant GraphQL servers in Rust. It uses procedural macros to automatically generate schemas from native language structures, ensuring consistency between the data model and the API specification. The project provides native support for Apollo Federation v2, allowing entities and fields to be shared and resolved across multiple distributed subgraphs. It also implements real-time data streaming via WebSocket subscriptions and asynchronous event streams. The framework includes a wide array of capabilities for schema design, su
Provides a type-safe framework for designing and implementing specification-compliant GraphQL servers in Rust.
This project provides a comprehensive architectural framework and set of standardized patterns for building, securing, and scaling production-ready Node.js applications. It serves as a foundational guide for establishing consistent development workflows, operational observability, and reliable service integration across distributed software systems. The framework distinguishes itself by emphasizing a schema-first approach to API development, ensuring that interface definitions drive the creation of server stubs, client libraries, and type definitions. It promotes a cloud-native posture by int
Provides a framework for designing and securing GraphQL schemas with standardized resolvers and performance monitoring.
This project serves as a comprehensive technical guide and framework for building, deploying, and managing event-driven applications. It focuses on serverless architecture development, providing patterns and practices for implementing cloud-native services that execute code in response to triggers without requiring persistent server infrastructure. The repository distinguishes itself by offering a unified approach to polyglot runtime orchestration, allowing developers to manage components written in multiple programming languages within a single project. It emphasizes local cloud emulation, e
Implements strongly typed schemas and resolver functions for flexible data retrieval and mutations in serverless environments.
Spring GraphQL is a Java framework designed for building GraphQL services by mapping schema definitions directly to backend controller logic. It provides a reactive execution engine that processes queries and subscriptions asynchronously, supporting multiple network transports to facilitate communication between clients and data sources. The framework distinguishes itself through annotation-driven request routing, which decouples schema definitions from business logic to reduce implementation boilerplate. It includes native support for federated service composition, allowing developers to agg
Provides a framework for building server-side GraphQL services by mapping schema definitions to backend controller logic.
يوفر هذا المشروع نموذجاً أساسياً لبناء تطبيقات ويب متكاملة (full-stack) تربط واجهات React الأمامية بخدمات GraphQL الخلفية. يعمل كبيئة منظمة للمطورين لتهيئة كل من مكونات العميل والخادم، مما يضمن بنية موحدة للبرمجيات القائمة على البيانات. يؤكد إطار العمل على نهج المخطط أولاً (schema-first) لتصميم واجهة برمجة التطبيقات (API)، مما يسمح بنمذجة بيانات متسقة عبر المكدس بأكمله. يتضمن قوالب مهيأة مسبقاً تدمج المصادقة وقدرات الاشتراك في الوقت الفعلي، إلى جانب برمجيات وسيطة معيارية لإدارة معالجة الطلبات وتحويل البيانات. تؤتمت مجموعة الأدوات سير عمل التطوير الشائعة، بما في ذلك إدارة مخطط قاعدة البيانات، وتنفيذ الخادم المحلي، وهيكلة المشروع. تم تصميم هذه النصوص البرمجية وهياكل الدليل الموحدة لتسريع إعداد الخدمات الجديدة مع الحفاظ على أنماط المجتمع القياسية لجلب البيانات، وتطبيع الحالة المحلية، وتصحيح أخطاء واجهة برمجة التطبيقات.
Facilitates the construction of backend services that process schema-defined operations for client applications.