这是indexloc提供的服务,不要输入任何密码

base_core 1.3.28 copy "base_core: ^1.3.28" to clipboard
base_core: ^1.3.28 copied to clipboard

Um package auxiliar para manter as dependências globais de um aplicativo multi-repositório e mono-repositório.

base_core #

Base Core é um package auxiliar para Flutter projetado para simplificar a gestão de dependências globais em aplicações multi-repositório e mono-repositório. Ele fornece uma estrutura modular e organizada para facilitar a integração de serviços essenciais em projetos Flutter, garantindo maior reutilização de código e padronização do desenvolvimento.

👉 Recursos #

  • Gestão centralizada de dependências: Facilidade para organizar e acessar serviços globais.
  • Compatibilidade com Firebase: Suporte embutido para cloud_firestore, firebase_auth e outros serviços.
  • Facilidade de integração: Estrutura modular para facilitar o uso em diferentes projetos Flutter.
  • Expansível: Permite a adição de novos serviços conforme a necessidade do projeto.

👉 Instalação #

Adicione o base_core ao seu arquivo pubspec.yaml:

dependencies:
  base_core: latest_version

Em seguida, rode o comando:

flutter pub get

👉 Como Usar #

Exemplo Básico de Uso #

import 'package:base_core/base_core.dart';

void main() {
  BaseCore.init(); // Inicializa os serviços globais
  
  final authService = BaseCore.get<AuthService>();
  authService.signInWithEmailAndPassword('email@example.com', 'senha123');
}

👉 Contribuição #

Contribuições são bem-vindas! Para sugerir melhorias ou reportar problemas, abra uma issue ou envie um pull request no repositório do GitHub.

👉 Licença #

Este projeto está licenciado sob a Licença MIT - veja o arquivo LICENSE para mais detalhes.