8 مستودعات
The process of associating HTTP methods and URI paths with specific handler functions.
Distinct from HTTP Interface Definitions: Focuses on the basic mapping of requests to handlers, which is more general than benchmarking or health probes.
Explore 8 awesome GitHub repositories matching web development · HTTP Endpoint Mapping. Refine with filters or upvote what's useful.
Feign هو عميل HTTP تعريفي (declarative) بلغة Java يقوم بأتمتة إنشاء عملاء خدمات الويب. يسمح للمطورين بتعريف نقاط نهاية REST API باستخدام الواجهات والتعليقات التوضيحية (annotations)، مما يلغي الحاجة إلى كتابة كود متكرر (boilerplate) للطلبات والاستجابات يدوياً. يستخدم المشروع وكلاء ديناميكيين (dynamic proxies) لتعيين استدعاءات الأساليب إلى قوالب طلبات HTTP. يتميز بخط أنابيب قابل للتوصيل من المشفرات وفك التشفير لتحويل كائنات Java إلى أجسام طلبات وتحويل أجسام الاستجابة مرة أخرى إلى كائنات آمنة النوع (type-safe). تغطي المكتبة مجموعة واسعة من قدرات التكامل، بما في ذلك اعتراض الطلبات لإدارة الرؤوس، ومنطق إعادة المحاولة القائم على الاستراتيجية لاستهلاك الخدمة المرن، وتوسيع القوالب لعناوين URI. كما توفر أدوات لتسجيل سجلات حركة مرور HTTP وجمع مقاييس أداء العميل.
Maps Java method signatures and annotations directly to HTTP endpoints to automate request construction.
Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t
Maps HTTP methods and paths to handler functions to serve data using parameters and wildcards.
JSON API is a set of industry standards for RESTful APIs that defines uniform protocols for resource serialization, error responses, and query parameters. It provides a specification for request and response payloads in JSON-based APIs to ensure consistency across endpoints. The specification focuses on reducing network requests through a structured resource serialization format and a standardized mechanism for embedding related resources into a single response. It utilizes a custom JSON media type for content negotiation and supports the definition of custom profiles to provide specialized i
Maps standard HTTP methods directly to create, read, update, and delete operations.
Waku is a minimal React framework built around React Server Components. It renders components exclusively on the server for data fetching and server-side logic, then hydrates client components in the browser for interactivity. The framework supports hybrid rendering, mixing static prerendering at build time with dynamic per-request rendering within a single application, and allows independently loading slice components that can be static or dynamic. The framework distinguishes itself through its file-based routing system that defines pages, layouts, and API endpoints by placing files in a dir
Registers HTTP handlers at arbitrary paths with support for static prerendering or dynamic method dispatch.
ServiceStack is a high-performance .NET web framework designed for building type-safe APIs using strongly-typed request and response objects. It functions as a message-based API engine that decouples business logic from the transport layer, allowing services to be exposed via multiple protocols including HTTP, gRPC, and various message queue providers. The framework is distinguished by its type-safe API generator, which produces native client SDKs and data transfer objects from service metadata across multiple languages. It also includes a distributed service gateway for microservices orchest
Automatically determines the appropriate HTTP method for a request using markers on the request object.
Fuel is a Kotlin HTTP client library for Android and Kotlin applications that handles both synchronous and asynchronous web requests. It functions as a network wrapper that supports executing calls via suspending functions in coroutines, reactive streams, and traditional callbacks. The library features built-in integration for Android LiveData to bind network responses directly to observable state holders for user interface updates. It also includes a JSON serialization client that utilizes customizable mappers to convert raw HTTP response bodies into structured data objects. Capability area
Associates structured objects with specific HTTP methods and URI paths to organize API routing logic.
AndServer is a Java library for hosting a lightweight HTTP server and API endpoints directly within an Android application process. It functions as an annotation-based web framework that maps network requests to specific application methods to decouple business logic from network handling. The project distinguishes itself as a mobile network gateway capable of routing incoming traffic and proxying data on an Android device. It includes an embedded static file server for delivering HTML files and web assets from the device to other clients over HTTP. The framework provides a middleware engine
Maps Java method signatures and annotations to specific HTTP endpoints and verbs for request handling.
This is a serverless deployment command-line interface used for packaging, deploying, and managing the lifecycle of serverless functions in a cloud environment. It acts as a cloud service orchestrator to coordinate remote service registries, environment configurations, and custom domain routing. The tool provides a remote function invoker that maps local procedure calls to cloud endpoints via HTTPS and a distributed log aggregator to monitor execution logs for remote debugging. It manages secure access through a cloud identity manager that handles authentication tokens for API requests. The
Serializes local function calls and routes them as HTTP requests to remote endpoints by mapping parameters to query strings.