Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev1.4.2

mvvm_cli_nerdzlab

Ferramenta CLI MVVM, uma utilidade de linha de comando projetada para agilizar a criação de projetos MVVM.

macOSWindowsLinux
Downloads em 30 dias
24
Curtidas
1
Pontos Pub
120

Instalar pacote

flutter pub add mvvm_cli_nerdzlab

Visão geral do pacote

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

A ferramenta CLI MVVM é uma utilidade de linha de comando que simplifica a configuração da arquitetura MVVM (Modelo-Visualização-ViewModel) em projetos Flutter. Ela automatiza a criação da estrutura do projeto, incluindo modelos, visualizações, viewmodels e o código boilerplate necessário. Projetada para desenvolvedores que buscam uma organização consistente e escalável de aplicativos Flutter, ela reduz as tarefas repetitivas de configuração e promove boas práticas. A ferramenta suporta macOS, Windows e Linux, tornando-a acessível em várias plataformas. Ela se integra perfeitamente ao Flutter por meio do pub.dev.

Casos de uso

  • Crie projetos novos do Flutter rapidamente usando MVVM
  • Automatize a geração de pastas e arquivos para componentes MVVM
  • Mantenha uma estrutura de projeto consistente entre as equipes
  • Acelere o desenvolvimento reduzindo a configuração padrão
  • Apoie fluxos de trabalho ágeis com modelos pré-definidos

Principais recursos

  • Criação automática de pasta e arquivo MVVM
  • Suporte multiplataforma (macOS, Windows, Linux)
  • Integração com o sistema de pacotes pub.dev do Flutter
  • Estrutura de projeto baseada em modelo
  • Estrutura de projeto configurável

Indicado para

  • Desenvolvedores Flutter adotando arquitetura MVVM
  • Equipes que exigem configurações padronizadas de projetos
  • Iniciantes aprendendo padrões MVVM
  • Prototipagem rápida com código estruturado
  • Desenvolvedores que buscam reduzir o tempo de configuração manual

Considerações

  • Requer conhecimento dos conceitos de MVVM
  • Personalização limitada além dos modelos fornecidos
  • Depende de repositório externo no GitHub para atualizações
  • Pode ser necessário ajustes manuais após a geração
  • Mais adequado para projetos novos em vez de refatorar projetos existentes

README original

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

MVVM CLI Tool

MVVM CLI Tool, a command-line utility designed to streamline the creation of MVVM (Model-View-ViewModel) projects. This tool automates the initial setup of your MVVM architecture, making it easier and faster to get started with your development process.

Features & Usage

  • Create New Projects: Generate a complete MVVM project.
  • Git Initial Commits(optional): Initial commits in created project.

Use mvvm create.

  • Analyze .arb files: Analyze arb files for usage in dart code, and delete not necessary arb keys.

Use mvvm analyze --arb.

  • Generate Colors & TextStyles: Generate colors from .xml files and TextStyles from text_style_const.dart file.

Use mvvm generate or specify the --colors or --textStyle to generate only one type: mvvm generate --colors.

Installation

To install the MVVM CLI tool, run:

dart pub global activate mvvm_cli_nerdzlab

Once the tool is activated, you need to add the .pub-cache/bin directory to your system's PATH to ensure that you can run the mvvm commands from any location in your terminal. This can be done by adding the following line to your shell configuration file (e.g., .bashrc, .zshrc, or .bash_profile):

export PATH="$PATH":"$HOME/.pub-cache/bin"

Verification

To verify that the installation was successful and the PATH is correctly set, run:

mvvm

Categorias

Dependências

Lista de dependências 4 itens

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.