Pacotes de Desenvolvimento de UI Component-Driven principais do Flutter Desenvolvimento de UI Component-Driven é uma metodologia para construir interfaces de usuário que foca na criação de componentes autônomos e reutilizáveis. Ou seja, no caso do Flutter, podemos dizer que cada componente da interface de usuário, ou seja, um widget, é desenvolvido de forma isolada. Dessa forma, você não precisa iniciar toda a aplicação Flutter apenas para ver como eles são renderizados. Você pode renderizar uma variação específica de forma isolada, passando props, simulando dados ou falsificando eventos. Essa abordagem pode ajudar a tornar seu código mais fácil de manter e testar, e pode facilitar a criação de interfaces de usuário complexas. Esse paradigma de desenvolvimento se popularizou com o Storybook.js e pacotes do Flutter como o Storybook, Dashbook, Widgetbook, etc., tornaram isso possível para desenvolvedores Flutter. A lista completa dos pacotes de Desenvolvimento de UI Component-Driven do Flutter está abaixo.
storybook_flutter
300
Um storyboard para widgets Flutter. Visualização ao vivo de widgets isolados para desenvolvimento e showcase mais rápidos.
monarch
95
Gerador de código para Monarch. Monarch é uma ferramenta para construir widgets Flutter isoladamente. Facilita a criação, teste e depuração de interfaces complexas.
storyboard
27
Desenvolvimento iterativo mais rápido de interfaces de usuário Flutter, isolando widgets do seu aplicativo.
widgetbook_generator
13
Um pacote para automatizar a configuração e manutenção do pacote widgetbook usando geração de código.