This skill provides comprehensive architectural guidance for Flutter applications utilizing the flutter_it ecosystem, including get_it, watch_it, command_it, and listen_it. It specializes in the Pragmatic Flutter Architecture (PFA) model, which strictly separates concerns between Services, Managers, and Views. By leveraging feature-based project structures, reactive Manager patterns, and sophisticated Proxy implementations with optimistic UI updates, this skill ensures your mobile applications remain maintainable, testable, and performant as they grow in complexity.
主要功能
01Feature-based project organization to improve codebase navigation and scalability
02Scoped service management and reference-counted DataRepositories
031,451 GitHub stars
04Pragmatic Flutter Architecture (PFA) implementation for clear separation of concerns
05Reactive Manager pattern for centralized business logic and state management
06Advanced Proxy pattern for optimistic UI updates and DTO wrapping