- Provides centralized module registry for all HTTP request handlers
- Organizes handlers by functional domain (auth, analytics, admin, etc.)
- Enables consistent import patterns across the application
- Supports modular handler organization with clear separation of concerns
- Module Organization: Central registry for all HTTP handler modules
- Namespace Management: Clear separation of handlers by functional area
- Import Coordination: Consistent module exposure for router configuration
- Dependency Management: Facilitates handler discovery and organization
- Module declarations for all handler categories
- Consistent naming conventions across handler modules
- Clear functional grouping (auth, data, analytics, admin, infrastructure)
- Modular organization supporting independent handler development
- Module Registration: Declaration of all handler modules
- Namespace Creation: Functional grouping of related handlers
- Import Facilitation: Router configuration and handler discovery
- Dependency Organization: Clear handler interdependency structure
- All Handler Modules: Declares and exposes all individual handler modules
- Router Configuration: Used by lib.rs for route-to-handler mapping
- Application Architecture: Supports the overall request handling structure
- Development Workflow: Enables organized handler development and maintenance
- Module Registry Pattern: Centralized handler module organization
- Functional Grouping: Handlers organized by business domain
- Namespace Separation: Clear boundaries between handler categories
- Modular Architecture: Independent handler module development support