8 repositorios
The process of organizing API endpoints into logical resources to map URLs to request handling logic.
Distinct from Entity-to-Resource Mappings: Distinct from cloud resource mapping or entity-to-UI mapping; focuses on the REST resource pattern
Explore 8 awesome GitHub repositories matching web development · API Resource Mapping. Refine with filters or upvote what's useful.
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 like GET, POST, PATCH, and DELETE directly to resource lifecycle operations.
Flask-restful is a toolkit for building structured web services using Flask. It functions as a resource-based routing library and a RESTful web service toolkit that organizes endpoints into resource classes. The framework implements a system that maps HTTP methods to specific class methods to handle requests and responses. It utilizes a central registry for resource registration to automate route creation and uses decorators for method dispatch and resource access control. The project covers request and response management through declarative request parsing, argument validation, and data ty
Organizes API endpoints into logical resource classes that map specific URLs to their handling logic.
qrbtf is an AI QR code generator and image synthesis system that blends machine-readable data with artistic imagery. It uses a latent diffusion model and spatial control networks to produce functional QR codes that incorporate visual art generated from descriptive text prompts. The system provides a dedicated interface and programmatic API for tuning visual output, allowing for the adjustment of control strength, padding ratios, and error correction levels. It supports deterministic sampling via random seeds and the use of negative prompts to refine the final aesthetic of the generated assets
Maps API endpoints to specific request handling logic for user and image management.
Eve is a REST API framework that maps database collections to web resources through declarative configuration files. It functions as a database-to-API mapper, automatically exposing data as RESTful endpoints with built-in support for CRUD operations and schema-based request validation. The project distinguishes itself through a HATEOAS API engine that generates hypermedia links and resource schemas for dynamic client discovery. It also includes an automated Swagger documentation generator that produces interactive specifications for client SDK generation and testing. The framework provides a
Maps database collections to customizable API endpoints, including support for hierarchical sub-resources.
codeigniter-restserver es un framework de API REST y una biblioteca de controladores para construir servidores RESTful dentro del entorno PHP de CodeIgniter. Funciona como una implementación de backend que maneja métodos HTTP estándar para exponer datos y funcionalidades a través de endpoints estructurados. El proyecto incluye un motor de respuesta personalizable que permite la transformación de los datos de salida en varios formatos específicos mediante métodos de formateo personalizados. La biblioteca proporciona herramientas para mapear solicitudes HTTP entrantes a métodos de controlador, gestionar respuestas de recursos e implementar control de acceso basado en configuración.
Translates standard REST verbs like GET, POST, PUT, and DELETE into internal controller actions.
This project is a multi-purpose REST API utility collection and developer suite. It serves as a centralized service for real-time information aggregation, data transformation, and a wide array of programmatic tools. The service distinguishes itself by providing a broad range of specialized content delivery endpoints, from curated daily summaries and global trending rankings to randomized entertainment content like jokes and quotes. It also functions as a real-time aggregator for environmental and network data, including weather forecasts, currency exchange rates, and public IP lookups. The c
Maps specific REST API endpoints to independent utility functions for data retrieval and transformation.
Huma is an OpenAPI REST framework for Go designed for building HTTP services with automatic OpenAPI 3.1 specification generation and JSON Schema validation. It serves as a toolkit for developing REST and RPC APIs with typed inputs and outputs, deriving interactive documentation directly from the source code. The framework distinguishes itself by automating the synchronization between implementation and documentation. It uses a content-negotiation engine to manage multiple serialization formats via client headers and employs a JSON Schema input validator to automatically verify request paramet
Implements the mapping of HTTP methods and resource paths to handler functions with strongly typed inputs and outputs.
Open-event-server es una plataforma integral de gestión de eventos diseñada para coordinar conferencias y reuniones a través de un panel administrativo centralizado. Proporciona un sistema unificado para organizar los horarios de los ponentes, gestionar los detalles de las sesiones y supervisar la ejecución logística de los eventos desde la planificación hasta su finalización. La plataforma se distingue por integrar pasarelas financieras seguras para procesar cuotas de inscripción y transacciones de los asistentes directamente dentro de la interfaz de la aplicación. También cuenta con un servicio de autenticación que delega la verificación de usuarios a proveedores externos de redes sociales y correo electrónico, eliminando la necesidad de gestionar credenciales localmente. El sistema incluye un servicio backend que expone datos de eventos a través de endpoints estructurados, permitiendo que aplicaciones externas obtengan y modifiquen registros programáticamente. Admite el intercambio de datos portátiles mediante serialización basada en esquemas y proporciona una configuración de almacenamiento flexible, permitiendo a los usuarios dirigir activos digitales y archivos multimedia a servicios de almacenamiento local o en la nube.
Organizes event data into logical RESTful resources for external interaction.