5 repositorios
Architectural patterns for routing HTTP requests directly to controller actions.
Distinct from Controller Method Overriders: Candidates focus on method overriding, state routing, or network traffic, not the framework-level mapping of paths to controller methods.
Explore 5 awesome GitHub repositories matching web development · Controller-Action Routing. Refine with filters or upvote what's useful.
Revel is a full-stack web framework and toolkit for building applications with the Go language. It implements a model-view-controller architecture to separate business logic from user interface rendering, providing a comprehensive system for routing, parameter binding, and session management. The project distinguishes itself with a high-productivity development environment featuring automatic code compilation and hot-reloading, which refreshes the application state and templates upon file changes without requiring manual restarts. It also employs reflection-based parameter binding to automati
Maps incoming HTTP request paths and methods to specific Go controller methods for execution.
Buffalo es un framework web MVC integral y una cadena de herramientas full-stack para construir aplicaciones web en Go. Proporciona un entorno de desarrollo estructurado que separa modelos, vistas y controladores, integrando un framework web con un envoltorio de mapeador objeto-relacional dedicado para la gestión de esquemas de base de datos y registros. El proyecto se distingue por un conjunto de utilidades de desarrollo para arrancar estructuras de proyectos, gestionar activos y construir contenedores listos para producción. Cuenta con un sistema de enrutamiento sofisticado que admite la generación de recursos RESTful basados en convenciones, alojamiento virtual basado en dominios y la creación de ayudantes de rutas para enlaces internos consistentes. El framework cubre una amplia gama de capacidades web principales, incluyendo tuberías de solicitudes basadas en middleware, renderizado dinámico de plantillas y gestión de estado con alcance de solicitud. También incluye soporte integrado para el procesamiento de tareas en segundo plano, gestión de sesiones, envío de correos electrónicos y apagado elegante del servidor.
Maps incoming HTTP requests directly to specific controller actions for RESTful operations.
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
Maps incoming HTTP request paths directly to specific controller actions.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
Maps URI segments to controller classes and methods automatically, eliminating the need to define every route manually.
ASP.NET Core MVC es un framework de modelo-vista-controlador utilizado para construir sitios web dinámicos y APIs web dentro del ecosistema .NET. Proporciona una arquitectura de lado del servidor que separa la lógica de datos, el renderizado de la interfaz de usuario y el manejo de solicitudes para mantener los límites entre las capas de la aplicación. El framework incluye un motor de plantillas Razor para incrustar código en páginas HTML para generar contenido web dinámico. También funciona como un framework de API web RESTful para crear servicios HTTP escalables que entregan datos estructurados a los clientes a través de una interfaz de red estandarizada. El sistema gestiona el procesamiento de solicitudes a través de una tubería de middleware y utiliza enrutamiento basado en acciones para mapear las solicitudes HTTP entrantes a métodos de controlador específicos. Además, admite el desarrollo de aplicaciones a través de enlace de modelos, un contenedor de inyección de dependencias y opciones de alojamiento web en el lado del servidor.
Implements a system for mapping incoming HTTP requests directly to specific controller methods via route templates.