awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aplus-framework avatar

aplus-framework/routing

0
View on GitHub↗
252 stele·8 fork-uri·PHP·MIT·3 vizualizăriaplus-framework.com/packages/routing↗

Routing

This project is a framework-agnostic routing component for PHP applications designed to map incoming web requests to specific controller methods or functions. It serves as a utility for managing request dispatching and URL mapping within server-side web environments.

The library identifies the correct handler by matching request URLs against predefined patterns using regular expressions and verifying the request verb against specific method requirements. It supports the construction of RESTful API endpoints and facilitates the execution of logic through a middleware pipeline that can inspect or modify requests before they reach their final destination.

The component provides the necessary infrastructure for structured web application development by dynamically resolving target code at runtime. It includes a dedicated channel for reporting security vulnerabilities to ensure ongoing maintenance and project safety.

Features

  • Web Request Routers - Maps incoming HTTP requests to specific controller methods or functions based on URL patterns and request methods.
  • HTTP Request Dispatching - Filters and routes incoming HTTP requests by verifying the request verb against defined method requirements.
  • HTTP Request Routing - Matches incoming network requests to specific executable functions by evaluating the requested URL path and HTTP method.
  • HTTP Routers - Provides a library for matching incoming web requests to specific controller methods or functions based on URL patterns and HTTP methods.
  • PHP Routing Libraries - Offers a framework-agnostic tool for defining and resolving application routes within PHP web environments.
  • Regex-Based Route Matching - Matches incoming request URLs against predefined patterns using regular expressions to identify the correct handler.
  • PHP Application Frameworks - Facilitates structured PHP application development through modular request dispatching and logic execution.
  • Controller Resolvers - Provides dynamic resolution of controller methods based on incoming request patterns.
  • HTTP Middleware Pipelines - Processes incoming requests through a series of layered functions that can inspect or modify the request before reaching the final handler.
  • REST API Backends - Manages URL endpoints for RESTful web services to ensure client requests are routed to appropriate backend logic.
  • Routing Utilities - Acts as a utility for managing request dispatching and URL mapping in server-side web applications.

Istoric stele

Graficul istoricului de stele pentru aplus-framework/routingGraficul istoricului de stele pentru aplus-framework/routing

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Colecții curatoriate care includ Routing

Colecții selectate manual în care apare Routing.
  • a collection of frontend development resources
  • HTTP request handlers

Alternative open-source pentru Routing

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Routing.
  • zendframework/zendframeworkAvatar zendframework

    zendframework/zendframework

    5,441Vezi pe GitHub↗

    Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It implements an MVC architecture to separate business logic from the user interface and provides a structured request-handling system through a sequential middleware pipeline. The project features a factory-driven dependency injection container to automate object instantiation and manage class lifecycles. It also includes a comprehensive security suite for verifying user identities and restricting resource access using access control lists and role-based access control adapters.

    Vezi pe GitHub↗5,441
  • patricklouys/no-framework-tutorialAvatar PatrickLouys

    PatrickLouys/no-framework-tutorial

    1,556Vezi pe GitHub↗

    This project is an educational guide focused on building modular web applications using native PHP features. It demonstrates how to construct a functional application architecture from the ground up without relying on external third-party frameworks. The guide centers on implementing core architectural patterns, including a request router that maps incoming HTTP paths to specific controller logic and a dependency injection container that manages object lifecycles and class requirements. By decoupling components through automated dependency resolution, the project emphasizes maintainability an

    clean-codedependency-injectionframework-agnostic
    Vezi pe GitHub↗1,556
  • symfony/routingAvatar symfony

    symfony/routing

    7,618Vezi pe GitHub↗

    This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do

    PHPcomponentphprouter
    Vezi pe GitHub↗7,618
  • gin-gonic/examplesAvatar gin-gonic

    gin-gonic/examples

    4,537Vezi pe GitHub↗

    This repository is a collection of implementation patterns, tutorial code, and practical examples for building web applications with the Gin framework in Go. It serves as a guide for learning how to structure Go web servers, specifically focusing on mapping URL paths to handler functions and managing request flow. The project provides demonstrations of middleware implementation for tasks such as authentication, logging, and rate limiting. It also includes reference examples for developing REST APIs, with a focus on structuring data and sending JSON responses to clients.

    Gogingin-gonicgo
    Vezi pe GitHub↗4,537
Vezi toate cele 30 alternative pentru Routing→

Întrebări frecvente

Ce face aplus-framework/routing?

This project is a framework-agnostic routing component for PHP applications designed to map incoming web requests to specific controller methods or functions. It serves as a utility for managing request dispatching and URL mapping within server-side web environments.

Care sunt principalele funcționalități ale aplus-framework/routing?

Principalele funcționalități ale aplus-framework/routing sunt: Web Request Routers, HTTP Request Dispatching, HTTP Request Routing, HTTP Routers, PHP Routing Libraries, Regex-Based Route Matching, PHP Application Frameworks, Controller Resolvers.

Care sunt câteva alternative open-source pentru aplus-framework/routing?

Alternativele open-source pentru aplus-framework/routing includ: patricklouys/no-framework-tutorial — This project is an educational guide focused on building modular web applications using native PHP features. It… zendframework/zendframework — Zend Framework is a comprehensive set of decoupled components for building modular, event-driven web applications. It… symfony/routing — This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific… gin-gonic/examples — This repository is a collection of implementation patterns, tutorial code, and practical examples for building web… zijianhe/koa-router — koa-router is a routing middleware for Koa applications that maps incoming HTTP requests to specific handler functions… racket/racket — Racket is a general-purpose, multi-paradigm programming language in the Lisp family designed for language creation. It…