9 مستودعات
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 9 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 هو إطار عمل REST API ومكتبة تحكم لبناء خوادم RESTful داخل بيئة CodeIgniter PHP. يعمل كتنفيذ خلفي (backend) يتعامل مع طرق HTTP القياسية لعرض البيانات والوظائف من خلال نقاط نهاية منظمة. يتضمن المشروع محرك استجابة قابلاً للتخصيص يسمح بتحويل بيانات المخرجات إلى تنسيقات محددة مختلفة من خلال طرق تنسيق مخصصة. توفر المكتبة أدوات لتعيين طلبات HTTP الواردة إلى طرق التحكم، وإدارة استجابات الموارد، وتنفيذ التحكم في الوصول القائم على التكوين.
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.
RAML is a declarative YAML-based specification language used for modeling RESTful interfaces and data structures. It functions as a contract-first API framework and modeling standard, establishing a formal agreement for service communication and a single source of truth before implementation begins. The specification enables the automation of functional mock servers and the generation of language-specific client SDKs directly from the definition files. It supports a modular approach to API design through the use of external libraries, overlays for extending contracts, and reusable traits and
Assigns standard HTTP verbs to resources to define permitted CRUD actions.
Open-event-server هو منصة شاملة لإدارة الفعاليات مصممة لتنسيق المؤتمرات واللقاءات من خلال لوحة تحكم إدارية مركزية. يوفر النظام واجهة موحدة لتنظيم جداول المتحدثين، وإدارة تفاصيل الجلسات، والإشراف على التنفيذ اللوجستي للفعاليات من التخطيط وحتى الانتهاء. تتميز المنصة بدمج بوابات مالية آمنة لمعالجة رسوم التسجيل ومعاملات الحضور مباشرة داخل واجهة التطبيق. كما تتميز بخدمة مصادقة تفوض التحقق من المستخدمين إلى مزودي وسائل التواصل الاجتماعي والبريد الإلكتروني الخارجيين، مما يلغي الحاجة إلى إدارة بيانات الاعتماد محلياً. يتضمن النظام خدمة خلفية تعرض بيانات الفعاليات من خلال نقاط نهاية مهيكلة، مما يسمح للتطبيقات الخارجية بجلب وتعديل السجلات برمجياً. ويدعم تبادل البيانات المحمول من خلال التسلسل القائم على المخططات (schema-driven serialization) ويوفر تكويناً مرناً للتخزين، مما يتيح للمستخدمين توجيه الأصول الرقمية وملفات الوسائط إما إلى تخزين محلي أو خدمات سحابية.
Organizes event data into logical RESTful resources for external interaction.