GetIt là service locator cho dependency injection.
- Bạn đăng ký singleton hoặc factory:
getIt.registerSingleton<Repository>(Repository()), rồi truy cập ở bất kỳ đâu:getIt<Repository>(). - Bản thân nó không phải state management mà giúp clean architecture bằng cách quản lý dependency.
- Thường dùng kết hợp BLoC hoặc Riverpod để inject repository và service vào business logic.