Saved in:
| Main Author: | |
|---|---|
| Format: | Recurso digital |
| Language: | English |
| Published: |
Zenodo
2026
|
| Subjects: | |
| Online Access: | https://doi.org/10.5281/zenodo.19728038 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1866901782704160768 |
|---|---|
| author | Srivastava, Saksham |
| author_facet | Srivastava, Saksham |
| contents | <p>MNSML (Minimal Namespace and State Management Library) is a unified reactive framework for Flutter that introduces automatic dependency tracking through signal-based reactivity. The system eliminates explicit subscriptions by dynamically inferring dependencies during execution, enabling fine-grained UI updates with minimal developer intervention.</p> <p>The framework integrates state management, dependency injection, persistence, routing, and internationalization under a centralized registry-driven architecture. It emphasizes predictable lifecycle management, modular JSON-based persistence, and runtime adaptability without relying on code generation or framework-specific constraints.</p> <p>Performance evaluation demonstrates improvements in rebuild efficiency, update latency, and code complexity compared to conventional Flutter state management solutions such as Provider, Riverpod, Bloc, and GetX. The approach provides a scalable and maintainable alternative for modern Flutter applications while reducing architectural fragmentation.</p> |
| format | Recurso digital |
| id | zenodo_https___doi_org_10_5281_zenodo_19728038 |
| institution | Zenodo |
| language | eng |
| publishDate | 2026 |
| publisher | Zenodo |
| record_format | zenodo |
| spellingShingle | MNSML: Minimal Namespace and State Management Library for Flutter Srivastava, Saksham Flutter State Management Reactive Programming Dependency Tracking Signal-based Architecture Dependency Injection UI Frameworks Software Architecture JSON Persistence Internationalization <p>MNSML (Minimal Namespace and State Management Library) is a unified reactive framework for Flutter that introduces automatic dependency tracking through signal-based reactivity. The system eliminates explicit subscriptions by dynamically inferring dependencies during execution, enabling fine-grained UI updates with minimal developer intervention.</p> <p>The framework integrates state management, dependency injection, persistence, routing, and internationalization under a centralized registry-driven architecture. It emphasizes predictable lifecycle management, modular JSON-based persistence, and runtime adaptability without relying on code generation or framework-specific constraints.</p> <p>Performance evaluation demonstrates improvements in rebuild efficiency, update latency, and code complexity compared to conventional Flutter state management solutions such as Provider, Riverpod, Bloc, and GetX. The approach provides a scalable and maintainable alternative for modern Flutter applications while reducing architectural fragmentation.</p> |
| title | MNSML: Minimal Namespace and State Management Library for Flutter |
| topic | Flutter State Management Reactive Programming Dependency Tracking Signal-based Architecture Dependency Injection UI Frameworks Software Architecture JSON Persistence Internationalization |
| url | https://doi.org/10.5281/zenodo.19728038 |