Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev4.1.4

clean_framework

Biblioteca de componentes de Arquitetura Limpa, inspirada nas diretrizes criadas por Uncle Bob.

AndroidiOSmacOSWindowsLinux
Downloads em 30 dias
457
Curtidas
39
Pontos Pub
150

Instalar pacote

flutter pub add clean_framework

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

Clean Framework é uma biblioteca Flutter/Dart que implementa princípios de Arquitetura Limpa inspirados nas diretrizes do Uncle Bob. Ela fornece componentes estruturados para criar aplicações escaláveis, sustentáveis e testáveis. A biblioteca impõe a separação de preocupações por meio de camadas claras — apresentação, domínio e dados — garantindo que a lógica de negócio permaneça independente da interface do usuário e de dependências externas. Suporta injeção de dependência, gerenciamento de estado por meio de entidades dedicadas e padrões de design modulares ideais para projetos em grande escala. Com forte ênfase em testabilidade e clareza de código, ajuda as equipes a aderir às melhores práticas em arquitetura de software.

Casos de uso

  • Aplicações Flutter em grande escala
  • Desenvolvimento baseado em equipe com arquitetura rigorosa
  • Aplicações que exigem alta cobertura de teste
  • Projetos que seguem os princípios SOLID
  • Manter a qualidade de código de longo prazo

Principais recursos

  • Implementação de Clean Architecture
  • Separação em camadas (apresentação, domínio, dados)
  • Injeção de dependência embutida
  • Design amigável para testes
  • Componentes modulares e reutilizáveis
  • Tipagem forte e contratos explícitos

Indicado para

  • Desenvolvedores que priorizam a manutenibilidade do código
  • Equipes adotando padrões arquitetônicos
  • Projetos com ciclos de desenvolvimento longos
  • Líderes de engenharia impondo consistência de arquitetura
  • Aplicativos Flutter que precisam de escalabilidade

Considerações

  • Curva de aprendizado mais acentuada para iniciantes
  • Requer aderência disciplinada à arquitetura
  • Pode introduzir código boilerplate para projetos pequenos
  • Documentação limitada em comparação com pacotes principais
  • Mais adequado para aplicativos médios a grandes

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

Clean Framework

Clean Framework

Coverage

Flutter implementation of Clean Architecture, inspired on the guidelines created by Uncle Bob.

Go to the documentation.

Example

Example Project: Link

Example Web Demo: https://cleanframeworkdemo.acmesoftware.com

Tools

Clean Framework IntelliJ Plugin

Categorias

Dependências

Lista de dependências 6 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.