7 रिपॉजिटरी
Adapters that map runtime-specific HTTP requests and responses to standard Web API objects.
Distinct from Request Adapters: Distinct from network request adapters by focusing on the server-side environment mapping to standard objects.
Explore 7 awesome GitHub repositories matching web development · Environment Runtime Adapters. Refine with filters or upvote what's useful.
Yoga is a GraphQL server framework and runtime-agnostic HTTP handler used to build and deploy GraphQL APIs. It functions as a toolkit for managing schemas and resolvers, providing a spec-compliant environment for hosting APIs across diverse JavaScript runtimes, including Node.js, Deno, Bun, and serverless cloud environments. The project distinguishes itself through its ability to act as an Apollo Federation gateway, composing multiple subgraphs into a single unified supergraph. It also serves as a dedicated subscription server, delivering real-time data streaming via both WebSockets and Serve
Integrates with any HTTP environment by using adapters to map requests and responses to standard Web API objects.
This is a chart library for rendering interactive data visualizations within WeChat Mini Programs using the Apache ECharts engine. It provides a set of visual components that use 2D canvas interfaces to render line, bar, pie, and scatter plots. The library utilizes a 2D canvas interface to increase drawing speed and resolve visual layering issues. It implements an interactive charting component that supports touch-based data interaction, allowing users to see detailed contextual information through formatted tooltips when tapping or hovering over data points. The project covers mobile data v
Implements adapter-based API mapping to make the ECharts engine compatible with the WeChat mini-program runtime.
Oak is a cross-runtime HTTP middleware framework and web server designed to operate across Deno, Node.js, Bun, and Cloudflare Workers. It provides a unified system for building APIs and web servers using a sequential chain of middleware functions and a hierarchical routing engine that maps URL paths to handlers via a nested tree structure. The framework includes a runtime-agnostic serverless adapter that translates diverse cloud provider events into a standard request and response interface. It also features a dedicated WebSocket server implementation for bidirectional real-time communication
Provides adapters that map various runtime-specific network events into standard Web API request and response objects.
Hono is a minimal JavaScript HTTP framework designed for building web servers across multiple runtimes, including Node.js, edge runtimes, and serverless platforms. It functions as a cross-runtime web server and a web standard API wrapper, normalizing various runtime request and response objects into standard Web API signatures. The project serves as an HTTP middleware orchestrator and request handler, utilizing a middleware-based request pipeline and hierarchical route mounting to create modular server structures. It distinguishes itself through a runtime-agnostic event wrapper that ensures c
Adapts applications to run across various environments, including edge runtimes and serverless platforms, via environment mapping.
Uploadthing वेब एप्लिकेशन में फाइल अपलोड को एकीकृत करने के लिए एक टूल है, जो सर्वरलेस फाइल हैंडलिंग के माध्यम से फाइलों को स्वीकार करने और स्टोर करने के लिए एक प्रणाली प्रदान करता है। यह बैकएंड एंडपॉइंट बनाने से लेकर कंटेंट डिलीवरी नेटवर्क के माध्यम से सामग्री वितरित करने तक, एंड-टू-एंड अपलोड प्रक्रिया का प्रबंधन करता है। प्रोजेक्ट क्लाइंट्स को सीधे क्लाउड स्टोरेज में फाइलें अपलोड करने की अनुमति देने के लिए एक प्रीसाइंड URL वर्कफ़्लो का उपयोग करता है, जिससे सर्वर इनग्रेस कम हो जाता है। इसमें फाइल प्रकारों और आकारों पर बाधाओं को लागू करने के लिए एक रूट-आधारित सत्यापन प्रणाली है, साथ ही अनुरोध प्राधिकरण और सुरक्षित पोस्ट-अपलोड कॉलबैक वेबहुक के लिए मिडलवेयर भी है। प्लेटफॉर्म फाइलों को नाम बदलने या हटाने के लिए क्लाउड स्टोरेज प्रबंधन और बड़े हस्तांतरण के लिए रिज़्यूमेबल अपलोड के कार्यान्वयन सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह UI घटकों का एक सूट प्रदान करता है, जैसे अपलोड बटन और ड्रॉपज़ोन, जिन्हें कंपोजेबल हुक्स का उपयोग करके कस्टम इंटरफेस के साथ स्टाइल या बदला जा सकता है। सिस्टम को एज रनटाइम्स और सर्वरलेस वातावरण में परिनियोजन के लिए डिज़ाइन किया गया है, जिसमें कॉन्फ़िगरेशन पर्यावरण चर के माध्यम से संभाला जाता है।
Implements adapters to map upload logic across different web environments and edge runtime standards.
kbone एक क्रॉस-प्लेटफॉर्म फ्रंटएंड ब्रिज और वेब-टू-मिनी-प्रोग्राम एडाप्टर है। यह एक मिनी-प्रोग्राम वेब रनटाइम के रूप में कार्य करता है जो वेब-आधारित फ्रंटएंड फ्रेमवर्क को ब्राउज़र इंटरफेस का अनुकरण करके मिनी-प्रोग्राम कंटेनर के भीतर निष्पादित करने की अनुमति देता है। यह प्रोजेक्ट एक नेटिव फीचर इंटीग्रेशन लेयर प्रदान करता है जो वेब-आधारित निष्पादन संदर्भ के भीतर से नेटिव मिनी-प्रोग्राम कंपोनेंट्स और सिस्टम कार्यक्षमताओं को कॉल करने में सक्षम बनाता है। यह मौजूदा वेब एप्लिकेशन को न्यूनतम संशोधनों के साथ मिनी-प्रोग्राम में माइग्रेट करने की अनुमति देता है। इसमें आइसोमॉर्फिक रनटाइम लेयर और नेटिव कंपोनेंट्स के लिए ब्रिज-आधारित इंटीग्रेशन जैसी व्यापक क्षमताएं शामिल हैं।
Provides an adapter layer that translates standard web framework calls into the requirements of mini-program runtimes.
kbone एक आइसोमॉर्फिक फ्रंटएंड फ्रेमवर्क और वेब-टू-मिनी-प्रोग्राम एडाप्टर है। यह एक क्रॉस-प्लेटफॉर्म UI ब्रिज और DOM सिमुलेशन लाइब्रेरी के रूप में कार्य करता है, जो JavaScript कोड के लिए ब्राउज़र वातावरण का अनुकरण करके वेब एप्लिकेशन को WeChat Mini Programs के अंदर चलाने की अनुमति देता है। यह प्रोजेक्ट सिम्युलेटेड ब्राउज़र इंटरफेस और API प्रदान करके वेब UI फ्रेमवर्क को प्रतिबंधित वातावरण में माइग्रेट करने में सक्षम बनाता है। यह स्टैंडर्ड वेब कंपोनेंट्स और राउटिंग को नेटिव मिनी प्रोग्राम एलिमेंट्स में अनुवादित करता है। इसमें आइसोमॉर्फिक राउटिंग, ब्राउज़र API पॉलीफिलिंग और प्लेटफॉर्म-विशिष्ट कंपोनेंट मैपिंग जैसी व्यापक क्षमताएं शामिल हैं।
Adapts standard web library calls to meet the specific runtime requirements of WeChat Mini Programs.