2 repositorios
Architectural patterns allowing navigation routers to be nested within other controllers to create hierarchical screen flows.
Distinct from Isomorphic Nested Routers: Specifically concerns the nesting of UI routing structures in a view-based framework, distinct from workflow graphs or web-isomorphic routers.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Nested Navigation Routers. Refine with filters or upvote what's useful.
Conductor is a view-based framework for Android applications that provides a system for orchestrating UI components through lifecycle controllers, navigation routers, and UI coordination. It focuses on managing how views are loaded and unloaded to optimize memory and state. The framework features a routing system for managing screen transitions and history stacks, allowing for the creation of hierarchical layouts such as master-detail views by nesting navigation flows. It also includes an interface for implementing custom animations and visual effects during view switches. Its broader capabi
Allows controllers to own their own routers to create nested navigation flows for complex layouts like master-detail views.
Modular is a framework for the Flutter ecosystem that provides a structured approach to application architecture through module-based dependency injection and navigation management. It enables developers to organize complex codebases into independent, decoupled units, facilitating the management of shared services and object lifecycles within specific application scopes. The framework distinguishes itself by offering hierarchical dependency scoping and lazy resolution, which allow for the automatic creation and disposal of objects based on the active module or page lifecycle. It also features
Allows navigation routers to be nested within other controllers to create hierarchical screen flows.