3 रिपॉजिटरी
Building applications by extending HTML to handle dynamic interactions.
Distinguishing note: Focuses on the architectural approach of hypermedia rather than specific tools.
Explore 3 awesome GitHub repositories matching web development · Hypermedia-Driven Development. Refine with filters or upvote what's useful.
HTMX is a hypermedia-driven frontend library that enables the creation of dynamic, asynchronous web applications by extending standard HTML attributes. It functions as a declarative engine that intercepts browser events to trigger network requests, allowing developers to update specific regions of the document with server-rendered HTML fragments. By shifting the logic of UI composition to the server, it minimizes the need for complex client-side state management and imperative JavaScript. The library distinguishes itself through a progressive enhancement workflow that ensures web interfaces r
Builds dynamic web applications by extending standard HTML attributes to handle complex interactions.
Intercooler-js एक डिक्लेरेटिव AJAX फ्रेमवर्क और सर्वर-संचालित UI लाइब्रेरी है। यह एक हाइपरमीडिया वेब फ्रेमवर्क के रूप में कार्य करता है जो सर्वर से वितरित HTML फ्रैगमेंट्स के साथ विशिष्ट DOM एलिमेंट्स को बदलकर सिंगल-पेज अनुभवों के निर्माण को सक्षम बनाता है। यह लाइब्रेरी DOM एलिमेंट्स को सर्वर एंडपॉइंट्स पर मैप करने के लिए HTML एट्रिब्यूट्स का उपयोग करके खुद को अलग बनाती है, जो मैन्युअल स्क्रिप्टिंग के बिना एसिंक्रोनस HTTP रिक्वेस्ट्स और DOM अपडेट्स की अनुमति देती है। यह एक हाइपरमीडिया-संचालित आर्किटेक्चर का समर्थन करती है जहाँ सर्वर रिस्पॉन्स हेडर्स और एनोटेटेड HTML फ्रैगमेंट्स की डिलीवरी के माध्यम से क्लाइंट स्टेट को नियंत्रित करता है। यह प्रोजेक्ट सर्वर-सेंट इवेंट्स के माध्यम से रीयल-टाइम UI अपडेट्स, ब्राउज़र हिस्ट्री और स्टेट सिंक्रोनाइज़ेशन, और स्वचालित कंटेंट पोलिंग सहित व्यापक क्षमताओं को कवर करता है। यह संबंधित UI एलिमेंट्स के बीच अपडेट्स को कोऑर्डिनेट करने के लिए संसाधन निर्भरता प्रबंधन, नेटवर्क विफलताओं की निगरानी के लिए रिमोट एरर लॉगिंग, और एलिमेंट लाइफसाइकिल और CSS ट्रांज़िशन को प्रबंधित करने के लिए क्लाइंट-साइड DOM मैनिपुलेशन भी प्रदान करता है।
Implements a server-controlled architecture where the server delivers HTML fragments to update the client state.
Datastar is a framework for hypermedia application development that enables the creation of reactive user interfaces using declarative HTML attributes. It focuses on server-driven state management, offloading application logic and state transitions to the backend to reduce frontend complexity. The project distinguishes itself through real-time UI streaming, using Server-Sent Events to push incremental DOM patches and state changes over a single long-lived connection. It synchronizes frontend and backend state by applying partial JSON updates to a client-side signal store and employs morphing-
Implements a hypermedia-driven architectural approach to build interactive web applications.