3 مستودعات
Building API schemas using typed definitions to ensure consistency without requiring external code generation steps.
Distinct from Type-Safe Query Generation: Focuses on the code-first construction of schemas using TypeScript types, which is distinct from mere type inference or query generation.
Explore 3 awesome GitHub repositories matching web development · Type-Safe Schema Construction. Refine with filters or upvote what's useful.
Pothos is a code-first GraphQL schema builder and framework designed for type-safe development. It allows developers to construct schemas using typed definitions in TypeScript, eliminating the need for external code generation steps. The framework distinguishes itself through a dedicated data mapper that connects GraphQL types to relational databases and ORMs, such as Prisma, while optimizing query resolution. It provides a full implementation of the Relay specification, including global object identification and cursor-based pagination. The project covers several core capability areas, incl
Implements a code-first framework for defining type-safe GraphQL schemas directly in TypeScript.
Kotlinx.html هي لغة خاصة بالمجال لـ Kotlin توفر نمط بناء آمن للأنواع لإنشاء ترميز HTML. من خلال الاستفادة من استدعاءات الوظائف المتداخلة وتعبيرات lambda، تفرض المكتبة قيود المخطط في وقت التجميع لضمان إنشاء هياكل مستندات صالحة ومنع أخطاء بناء الجملة الشائعة. تتميز المكتبة بمخطط قائم على الامتداد يسمح للمطورين بتعريف علامات وسمات مخصصة دون تعديل الكود المصدري الأساسي. وهي تدعم كلاً من العرض من جانب الخادم ومعالجة نموذج كائن مستند المتصفح المباشر، مما يوفر نهجاً موحداً لبناء محتوى الويب عبر بيئات مختلفة. يتضمن المشروع قدرات لدفق المخرجات مباشرة إلى المخازن المؤقتة، مما يقلل من استهلاك الذاكرة عند إنشاء مستندات كبيرة أو معقدة. كما يستخدم نصوصاً برمجية مؤتمتة لتحويل تعريفات الترميز إلى كود مصدري مكتوب بقوة، مما يضمن دعم عناصر متسق وقابل للتوسيع طوال دورة حياة التطوير.
Constructs valid web page structures using structured code patterns that prevent common syntax errors during document creation.
هذه المكتبة عبارة عن إطار عمل لمعالجة البيانات لـ JVM يوفر بيئة آمنة من حيث النوع (type-safe) لمعالجة البيانات الجدولية المهيكلة. تعمل كمجموعة أدوات شاملة لإجراء تحويلات البيانات المعقدة، والتجميعات، والتحليل الإحصائي، مع الاستفادة من التحقق من المخطط (schema) في وقت التجميع لضمان السلامة الهيكلية عبر خطوط أنابيب البيانات. يتميز المشروع بتكامله العميق مع بيئات دفاتر الملاحظات التفاعلية واستخدامه لتوليد الكود في وقت التجميع. من خلال اشتقاق المخططات وفرضها تلقائياً من المدخلات الخام، فإنه يولد أدوات وصول آمنة من حيث النوع تتيح الإكمال التلقائي في IDE والتحقق الثابت من أسماء الأعمدة. تسمح هذه البنية للمطورين بتنفيذ معالجة خطوط الأنابيب الوظيفية مع الحفاظ على أمان صارم للأنواع، مما يمنع بشكل فعال أخطاء وقت التشغيل أثناء معالجة البيانات. تدعم المكتبة مجموعة واسعة من سير عمل البيانات، بما في ذلك استيراد وتعيين مخططات قواعد البيانات العلائقية، وإجراء التحليل الجغرافي المكاني، وتنفيذ محاور البيانات المعقدة. تتضمن أدوات واسعة النطاق لإنشاء البيانات، والتصفية، والفرز، وحساب الإحصاءات الوصفية. علاوة على ذلك، يوفر إطار العمل إمكانيات قوية للتصور وإعداد التقارير، مما يسمح للمستخدمين بعرض جداول HTML تفاعلية، وتأليف المستندات، وإنشاء المخططات مباشرة من مجموعات البيانات المهيكلة. تم تصميم المكتبة للاستخدام السلس داخل بيئات تطوير Kotlin وJava، مع دعم متخصص لإدارة التبعيات المؤتمتة وتكامل النواة في دفاتر الملاحظات التفاعلية.
Automatically derives and enforces data structures from raw inputs to ensure consistent and reliable column access.