4 रिपॉजिटरी
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.
mobx-react is a library that provides state bindings to connect React components to MobX observable state. It functions as a component state synchronizer, ensuring that user interface elements automatically re-render only when the specific observed data they consume changes. The project enables a decoupled state architecture by moving business logic and domain state into standalone stores, separating data management from the React component tree. It facilitates global state distribution across deep component hierarchies using providers and context to avoid manual prop drilling. The library c
Uses JavaScript Proxies to detect and respond to object property mutations in real time.
Trois एक घोषणात्मक 3D सीन मैनेजर और Vue 3 के लिए एक Three.js घटक लाइब्रेरी है। यह एक रिएक्टिव रैपर के रूप में कार्य करता है जो Three.js सीन ग्राफ़ और सामग्रियों को Vue घटक ट्री पर मैप करता है, जो HTML-जैसे टेम्प्लेट का उपयोग करके वेब-आधारित 3D रेंडरर्स बनाने की अनुमति देता है। यह प्रोजेक्ट प्रॉक्सी-आधारित स्टेट बाइंडिंग और रिएक्टिव प्रॉपर्टी मैपिंग के माध्यम से एक रिएक्टिव घटक ट्री को 3D सीन ग्राफ़ के साथ सिंक्रनाइज़ करता है। इसमें एक घटक-आधारित सीन ग्राफ़ है जो स्थानिक परिवर्तनों और ऑब्जेक्ट लाइफटाइम का प्रबंधन करता है, जो घटक लाइफसाइकिल घटनाओं के साथ एक requestAnimationFrame लूप को एकीकृत करता है। यह लाइब्रेरी 3D क्षमताओं की एक विस्तृत श्रृंखला को कवर करती है, जिसमें ज्यामिति निर्माण, इंस्टेंस्ड रेंडरिंग, और GLTF और FBX जैसे प्रारूपों के लिए एक एसेट-लोडिंग पाइपलाइन शामिल है। यह प्रकाश और छाया के लिए व्यापक टूल, बुनियादी से भौतिक-आधारित और कस्टम शेडर्स तक सामग्री प्रकारों की एक विविधता, और परिप्रेक्ष्य कैमरों और ऑर्बिट नियंत्रणों के माध्यम से व्यूपोर्ट प्रबंधन प्रदान करती है। अतिरिक्त कार्यक्षमता में पोस्ट-प्रोसेसिंग प्रभाव, पॉइंटर इनपुट ट्रैकिंग, और वर्चुअल रियलिटी मोड एकीकरण शामिल है। यह पैकेज तेजी से प्रोटोटाइपिंग के लिए कंटेंट डिलीवरी नेटवर्क के माध्यम से आयात करने का समर्थन करता है।
Uses JavaScript Proxies to create a reactive bridge that updates 3D object properties in real-time.
यह रिपॉजिटरी JavaScript कोडिंग चुनौतियों और एक व्यापक साक्षात्कार गाइड का संग्रह है। यह डेवलपर्स को भाषा के मूल सिद्धांतों में महारत हासिल करने और तकनीकी साक्षात्कारों की तैयारी में मदद करने के लिए डिज़ाइन किए गए संदर्भ कार्यान्वयन और शैक्षिक उदाहरण प्रदान करता है। यह प्रोजेक्ट विशेष कार्यान्वयनों की एक विस्तृत श्रृंखला को कवर करता है, जिसमें करीइंग (currying) और आंशिक अनुप्रयोग (partial application) जैसे कार्यात्मक प्रोग्रामिंग पैटर्न, साथ ही समवर्ती नियंत्रण (concurrency control) के लिए एसिंक्रोनस पैटर्न शामिल हैं। इसमें डॉक्यूमेंट ऑब्जेक्ट मॉडल हेरफेर और स्टैक व कतार (queues) जैसी सामान्य डेटा संरचनाओं के कार्यान्वयन के व्यावहारिक उदाहरण भी शामिल हैं। व्यापक रूप से, संग्रह उन्नत भाषा सुविधाओं, डिज़ाइन पैटर्न कार्यान्वयन और डेटा संरचना हेरफेर तक फैला हुआ है। यह एक सतह क्षेत्र को संबोधित करता है जिसमें एसिंक्रोनस प्रोग्रामिंग, DOM इंटरैक्शन, ऑब्जेक्ट-ओरिएंटेड निर्माण पैटर्न और लो-लेवल प्रिमिटिव संचालन शामिल हैं।
Uses JavaScript Proxies to intercept and react to changes in object properties.
यह प्रोजेक्ट एक अनुवादित ऐतिहासिक इतिहास और प्रोग्रामिंग भाषा संदर्भ है जो दो दशकों में JavaScript के तकनीकी विकास और मानकीकरण का दस्तावेजीकरण करता है। यह एक सॉफ्टवेयर इंजीनियरिंग पुरालेख के रूप में कार्य करता है जो वर्ज़न ड्राफ्ट्स और भाषा के विकास पर विभिन्न मानक निकायों के प्रभाव को ट्रैक करता है। रिपॉजिटरी एक व्यापक इतिहास का चीनी अनुवाद प्रदान करती है, जो इकोसिस्टम के सामाजिक-राजनीतिक और तकनीकी मील के पत्थर का विश्लेषण करती है। यह भाषा के मील के पत्थर को मैप करती है और आधिकारिक विनिर्देशों के विकास का इतिहास बताती है ताकि ऐतिहासिक संदर्भ प्रदान किया जा सके कि भाषा कैसे विकसित हुई। दस्तावेज़ीकरण एसिंक्रोनस फ्लो, ऑब्जेक्ट मॉडल, और मेमोरी मैनेजमेंट सहित मुख्य भाषा अवधारणाओं को कवर करता है। इसमें उद्योग योगदानकर्ताओं की एक सूची और तकनीकी शब्दावली और आर्किटेक्चरल पैटर्न की एक शब्दावली भी शामिल है।
Details the use of JavaScript Proxies for intercepting object property operations.