3 Repos
Frameworks for managing application navigation and screen transitions.
Distinguishing note: Focuses on the routing framework architecture rather than specific route implementations.
Explore 3 awesome GitHub repositories matching web development · Routing Frameworks. Refine with filters or upvote what's useful.
Fiber is a high-performance web framework designed for building scalable HTTP services with minimal memory overhead. It provides a comprehensive runtime environment for managing the full request lifecycle, utilizing an optimized radix tree for high-speed route matching and an object pooling system to reduce garbage collection pressure during traffic processing. The framework distinguishes itself through its multi-process architecture, which supports prefork socket reuse to distribute incoming traffic across all available CPU cores. It offers a modular approach to application development, feat
The framework organizes related routes into logical groups with shared prefixes and middleware, or uses fluent chains to define multiple HTTP methods for a single path.
UI-Router is a routing framework for AngularJS applications that maps URLs to a hierarchical tree of states and nested views. It functions as a state-based navigation engine, managing view transitions and dependencies through defined states rather than simple linear URL paths. The system acts as a nested view router, enabling the simultaneous rendering of multiple content areas by mapping application states to named views. It also serves as a client-side route controller, providing mechanisms to intercept transitions for authentication checks and resolve data dependencies before rendering vie
Provides a comprehensive routing framework for AngularJS applications based on hierarchical states and nested views.
JLRoutes ist eine iOS-URL-Routing-Bibliothek und ein Framework für das Routen-Management. Es dient als Deep-Link-Handler, der URL-Muster auf spezifische Code-Blöcke oder Objekt-Handler abbildet, um Navigation und Deep-Linking innerhalb einer Anwendung zu verwalten. Das Framework nutzt ein kettenbasiertes Evaluierungssystem, um Sequenzen potenzieller Übereinstimmungen zu verarbeiten, und unterstützt die Organisation von Routing-Tabellen in unterschiedliche Sets basierend auf URL-Schemata. Es erlaubt den Austausch der Standard-Matching-Logik durch benutzerdefinierte Definition-Resolution, um zu steuern, wie Pfade geparst werden. Das System deckt URL-Muster-Mapping, dynamische Parameterextraktion aus Pfadsegmenten und Wildcard-Pfaderfassung ab. Es enthält zudem Funktionen für protokollbasierte Ziel-Delegation und die Registrierung optionaler Routensegmente.
Offers a structured framework for organizing URL schemes and chaining handlers to resolve navigation paths.