awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesDynamic API Routing

Managing flexible URL patterns and optional segments to route API requests to business logic.

Distinguishing note: Candidates focus on IoT device endpoints or cloud redirection; this is about library-level dynamic URL pattern matching.

Explore 2 awesome GitHub repositories matching web development · Dynamic API Routing. Refine with filters or upvote what's useful.

Awesome Dynamic API Routing GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • nikic/fastrouteAvatar de nikic

    nikic/FastRoute

    5,270Voir sur GitHub↗

    FastRoute est un routeur de requêtes PHP qui mappe les URI de requêtes HTTP entrantes vers des gestionnaires spécifiques. Il fonctionne comme un routeur à expressions régulières, faisant correspondre les chemins de requête dynamiques aux modèles pour extraire des variables et router le trafic. Le projet opère comme un répartiteur de routes mis en cache, stockant des tables de routage pré-calculées pour éliminer la surcharge liée à l'analyse des définitions à chaque requête. Il utilise le regroupement d'expressions régulières pour combiner plusieurs modèles de route en une seule opération, réduisant le nombre total d'étapes de correspondance requises pour la résolution. La bibliothèque couvre la gestion dynamique des points de terminaison API via l'utilisation de modèles avec espaces réservés et segments optionnels. Elle fournit des capacités de préfixage par groupe pour organiser les points de terminaison et permet une logique de routage personnalisée en remplaçant l'analyseur, le générateur de données ou le répartiteur.

    Handles flexible URL patterns and optional segments to route API requests to the correct business logic.

    PHP
    Voir sur GitHub↗5,270
  • wp-api/wp-apiAvatar de WP-API

    WP-API/WP-API

    3,927Voir sur GitHub↗

    La WordPress REST API est une interface web et une API de contenu basée sur JSON qui permet de récupérer et de modifier le contenu, les utilisateurs et les métadonnées d'un site via des méthodes HTTP standard. Elle fonctionne comme une interface de CMS headless, découplant la gestion du contenu du frontend en exposant les données du site via un contrôleur RESTful programmable. Le système se distingue par sa découverte pilotée par hypermédia et sa validation basée sur JSON-schema, permettant aux clients de localiser les ressources par programmation et d'assurer des échanges de données prévisibles. Il utilise l'enregistrement de points de terminaison par espaces de noms pour organiser les routes et prend en charge une couche d'authentification flexible incluant des mots de passe d'application, des cookies de session et des standards d'identité tiers. L'API couvre un large éventail de capacités de gestion des ressources, incluant la manipulation des articles, des pages, des médias et du contenu basé sur des blocs. Elle fournit des utilitaires complets pour la gestion des réponses, tels que l'imbrication de ressources, la pagination et le filtrage de champs, ainsi que des outils pour gérer les révisions de contenu et l'administration du site. La prise en charge de SDK spécifiques au langage est fournie pour abstraire les requêtes réseau en interfaces programmatiques de haut niveau.

    Uses regular expression path variables to capture URL inputs, allowing a single endpoint to handle multiple resources.

    PHP
    Voir sur GitHub↗3,927
  1. Home
  2. Web Development
  3. Dynamic API Routing