2 مستودعات
Mechanisms that allow the same application logic and routing to execute on both the server and the browser.
Distinct from Federated Code Sharing: The candidates focus on federated runtime modules or duplication errors, not the isomorphic shared-codebase pattern typical of web frameworks.
Explore 2 awesome GitHub repositories matching web development · Isomorphic Code Sharing. Refine with filters or upvote what's useful.
Derby هو إطار عمل MVC متماثل (isomorphic) ومحرك مزامنة بيانات في الوقت الفعلي مصمم لبناء تطبيقات تعاونية. يعمل كمكتبة ربط بيانات ثنائية الاتجاه ومحرك قوالب يشارك قاعدة كود واحدة بين Node.js والمتصفح لمزامنة الحالة عبر العملاء والخوادم. يتميز إطار العمل باستخدام التحويل التشغيلي (operational transformation) لحل تعارضات البيانات تلقائياً، مما يتيح التحرير المشترك في الوقت الفعلي والتعاون متعدد المستخدمين. يستخدم نموذج طفرة حالة تفاضلي لتقليل التحديثات عن طريق إجراء فحوصات مساواة عميقة، مما يضمن نشر القيم المتغيرة فقط. تغطي المنصة مجموعة واسعة من القدرات بما في ذلك إدارة الحالة التفاعلية، والتوجيه المتماثل، وتطوير مكونات واجهة المستخدم النمطية. يوفر أدوات لإدارة مسارات البيانات المتداخلة، وتنفيذ العرض المتماثل للتحميلات الأولية السريعة، والتكامل مع البرمجيات الوسيطة للخادم. تم تنفيذ النظام باستخدام TypeScript.
Executes the same application logic and routing in the browser and server to eliminate duplicate code.
Angular Universal هو إطار عمل للتقديم من جانب الخادم (SSR) ومولد مواقع ثابتة لتطبيقات Angular. يوفر المحركات والأدوات الأساسية اللازمة لإنشاء HTML على خادم أو أثناء عملية البناء لتحسين أداء التحميل الأولي وتحسين محركات البحث. يُمكّن المشروع كلاً من التقديم الديناميكي من جانب الخادم لإنشاء HTML عند الطلب والتقديم المسبق وقت البناء لإنشاء ملفات ثابتة للمسارات المحددة مسبقاً. يتميز بمحرك ترطيب (hydration) ينقل حالة جانب الخادم واستجابات HTTP المخزنة مؤقتاً إلى العميل، مما يمنع المتصفح من تكرار طلبات الشبكة أثناء بدء تشغيل التطبيق. يغطي إطار العمل تحسينات أوسع لتسليم الويب، بما في ذلك تنفيذ الكود المتماثل وحقن الأنماط المضمنة للامتثال لسياسات أمان المحتوى. تضمن هذه القدرات تشغيل نفس المنطق عبر الخادم والمتصفح مع الحفاظ على حالة التطبيق المتسقة والاستقرار البصري.
Allows the same application logic and routing to execute on both the server and the browser.