Mininern
A lightweight internal framework for building modular iOS features with clean dependency injection and routing.
Mininern is a lightweight internal framework for building modular iOS features with clean dependency injection and routing.
Overview
Built around the idea that iOS app architecture should be composable without being heavyweight, Mininern provides a thin coordination layer that lets feature modules stay isolated while sharing services through a well-defined protocol boundary.
Key Decisions
- Protocol-based dependency injection over container frameworks
- URL-based routing for loose coupling between modules
- Compile-time safety for module registration