awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • nikic/fastroutenikic 的头像

    nikic/FastRoute

    5,270在 GitHub 上查看↗

    FastRoute 是一个 PHP 请求路由器,用于将传入的 HTTP 请求 URI 映射到特定的处理程序。它作为一个正则表达式路由器,将动态请求路径与模式进行匹配以提取变量并路由流量。 该项目作为缓存路由分发器运行,存储预计算的路由表,以消除每次请求时解析定义的开销。它利用正则表达式分组将多个路由模式组合成单个操作,从而减少了解析所需的匹配步骤总数。 该库通过使用占位符模式和可选段来涵盖动态 API 端点管理。它提供了基于组的前缀功能以组织端点,并允许通过替换解析器、数据生成器或分发器来实现自定义路由逻辑。

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

    PHP
    在 GitHub 上查看↗5,270
  • wp-api/wp-apiWP-API 的头像

    WP-API/WP-API

    3,927在 GitHub 上查看↗

    WordPress REST API 是一个 Web 接口和基于 JSON 的内容 API,允许使用标准 HTTP 方法检索和修改站点内容、用户和元数据。它作为无头 CMS 接口,通过可编程的 RESTful 控制器暴露站点数据,从而将内容管理与前端解耦。 该系统以其超媒体驱动的发现和基于 JSON-schema 的验证而著称,允许客户端以编程方式定位资源并确保数据交换的可预测性。它利用基于命名空间的端点注册来组织路由,并支持灵活的身份验证层,包括应用程序密码、会话 Cookie 和第三方身份标准。 该 API 涵盖了广泛的资源管理功能,包括处理文章、页面、媒体和基于块的内容。它为响应管理提供了全面的工具,例如资源嵌入、分页和字段过滤,以及用于管理内容修订和站点管理的工具。 支持特定语言的 SDK,将网络请求抽象为高级编程接口。

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

    PHP
    在 GitHub 上查看↗3,927
  1. Home
  2. Web Development
  3. Dynamic API Routing