2 repository-uri
Mechanisms for mapping incoming HTTP requests to specific handler methods within a controller.
Distinct from Controller Method Overriders: None of the candidates cover the general process of resolving which controller method to execute based on a request path.
Explore 2 awesome GitHub repositories matching web development · Controller Action Resolution. 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
The project maps incoming web requests to specific controller methods by resolving the target action.
Pundit is an authorization framework for Ruby applications that enforces permissions through plain Ruby policy objects. It maps controller actions to policy methods, automatically inferring which policy class and query method to call based on the action name, and raises a custom exception when access is denied. The framework distinguishes itself by using plain Ruby classes without external DSLs or configuration files, and by providing a development-time verification guard that raises an error if a controller action runs without an authorization call. It also supports namespace-based policy or
Maps controller action names to policy methods for automatic permission checking.