awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةالمدونةخريطة الموقع
المشروعحولالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

4 مستودعات

Awesome GitHub RepositoriesProxy-Based State Interception

Using JavaScript Proxies to intercept and react to changes in object properties for state management.

Distinct from Method Interception Proxies: None of the candidates cover general JS Proxy usage for state mutation interception in a reactivity engine.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Proxy-Based State Interception. Refine with filters or upvote what's useful.

Awesome Proxy-Based State Interception GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • mobxjs/mobx-reactالصورة الرمزية لـ mobxjs

    mobxjs/mobx-react

    4,823عرض على GitHub↗

    mobx-react هي مكتبة توفر روابط حالة لربط مكونات React بحالة MobX القابلة للملاحظة. تعمل كمزامن حالة مكون، مما يضمن أن عناصر واجهة المستخدم تعيد العرض تلقائياً فقط عندما تتغير البيانات الملاحظة المحددة التي تستهلكها. يُمكّن المشروع بنية حالة مفككة عن طريق نقل منطق الأعمال وحالة المجال إلى مخازن مستقلة، وفصل إدارة البيانات عن شجرة مكونات React. يسهل توزيع الحالة العالمية عبر تسلسلات هرمية عميقة للمكونات باستخدام المزودين والسياق لتجنب تمرير الدعائم يدوياً. تغطي المكتبة مجموعة واسعة من بدائيات إدارة الحالة، بما في ذلك المجموعات القابلة للملاحظة، والتحديثات القائمة على الإجراءات، واشتقاق الحالة المحسوب. توفر مساعدات تكامل واجهة المستخدم لكل من المكونات الفئوية والوظيفية، إلى جانب تحسينات الأداء لدقة إعادة عرض المكونات ومنع تسرب الذاكرة أثناء العرض من جانب الخادم. تم تنفيذ المشروع بلغة TypeScript.

    Uses JavaScript Proxies to detect and respond to object property mutations in real time.

    TypeScriptjavascriptmobxreact
    عرض على GitHub↗4,823
  • troisjs/troisالصورة الرمزية لـ troisjs

    troisjs/trois

    4,500عرض على GitHub↗

    Trois هو مدير مشهد ثلاثي الأبعاد تصريحي ومكتبة مكونات Three.js لـ Vue 3. يعمل كغلاف تفاعلي يربط رسوم بيانية لمشهد Three.js والمواد بشجرة مكونات Vue، مما يسمح بإنشاء عارضات ثلاثية الأبعاد قائمة على الويب باستخدام قوالب تشبه HTML. يقوم المشروع بمزامنة شجرة مكونات تفاعلية مع رسم بياني لمشهد ثلاثي الأبعاد من خلال ربط الحالة القائم على الوكيل وتعيين الخصائص التفاعلية. يتميز برسم بياني للمشهد قائم على المكونات يدير التحولات المكانية وأعمار الكائنات، ويدمج حلقة requestAnimationFrame مع أحداث دورة حياة المكون. تغطي المكتبة مجموعة واسعة من القدرات ثلاثية الأبعاد، بما في ذلك توليد الهندسة، والعرض المثيل، وخط أنابيب تحميل الأصول لتنسيقات مثل GLTF و FBX. يوفر أدوات شاملة للإضاءة والظلال، ومجموعة متنوعة من أنواع المواد التي تتراوح من الأساسية إلى القائمة على الفيزياء والمظلات المخصصة، وإدارة مساحة العرض عبر كاميرات المنظور وعناصر تحكم المدار. تشمل الوظائف الإضافية تأثيرات ما بعد المعالجة، وتتبع إدخال المؤشر، وتكامل وضع الواقع الافتراضي. تدعم الحزمة الاستيراد عبر شبكات توصيل المحتوى للنماذج الأولية السريعة.

    Uses JavaScript Proxies to create a reactive bridge that updates 3D object properties in real-time.

    TypeScript3dthree-jsthreejs
    عرض على GitHub↗4,500
  • sadanandpai/javascript-code-challengesالصورة الرمزية لـ sadanandpai

    sadanandpai/javascript-code-challenges

    4,451عرض على GitHub↗

    This repository is a collection of JavaScript coding challenges and a comprehensive interview guide. It provides reference implementations and educational examples designed to help developers master language fundamentals and prepare for technical interviews. The project covers a wide array of specialized implementations, including functional programming patterns like currying and partial application, as well as asynchronous patterns for concurrency control. It also includes practical examples of Document Object Model manipulation and the implementation of common data structures such as stacks

    Uses JavaScript Proxies to intercept and react to changes in object properties.

    MDXchallengescoding-interviewfrontend
    عرض على GitHub↗4,451
  • doodlewind/jshistory-cnالصورة الرمزية لـ doodlewind

    doodlewind/jshistory-cn

    4,234عرض على GitHub↗

    هذا المشروع عبارة عن سجل تاريخي مترجم ومرجع للغة البرمجة يوثق التطور التقني وتوحيد معايير JavaScript على مدى عقدين. يعمل كأرشيف لهندسة البرمجيات يتتبع مسودات الإصدارات وتأثير هيئات المعايير المختلفة على تطوير اللغة. يوفر المستودع ترجمة صينية لتاريخ شامل، يحلل المعالم الاجتماعية والسياسية والتقنية للنظام البيئي. يرسم معالم اللغة ويؤرخ تطوير المواصفات الرسمية لتوفير سياق تاريخي حول كيفية تطور اللغة. تغطي الوثائق مفاهيم اللغة الأساسية بما في ذلك التدفق غير المتزامن، ونماذج الكائنات، وإدارة الذاكرة. كما تتضمن كتالوجاً للمساهمين في الصناعة ومسرد للمصطلحات التقنية والأنماط المعمارية.

    Details the use of JavaScript Proxies for intercepting object property operations.

    TypeScriptactionscriptbookbrowser
    عرض على GitHub↗4,234
  1. Home
  2. Software Engineering & Architecture
  3. Proxy-Based State Interception