搜索插件、代码仓与 APP 分类

widgetbook 封面
插件详情v3.25.0

widgetbook

Widgetbook 是一个用于独立构建小部件和屏幕的沙箱。它可以帮助您在无需运行应用程序的情况下开发难以触及的状态和边缘情况。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
58.2万
喜欢数
804
Pub 分数
150

安装插件

flutter pub add widgetbook

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

Widgetbook 是一个面向 Flutter 的组件驱动开发工具,提供了一个交互式沙箱,用于独立构建和测试组件及屏幕。它使开发者能够在不启动完整应用程序的情况下探索复杂状态、边缘情况和 UI 变体。通过提供实时预览和可配置参数,Widgetbook 简化了 UI 开发流程,并加强了设计师与工程师之间的协作。它支持多种平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

适合场景

  • 测试用户界面组件中的边缘情况
  • 在隔离状态下开发可重用的组件
  • 与设计师合作进行UI原型设计
  • 探索不同的小部件状态
  • 验证响应式布局
  • 设计系统的迭代

主要特点

  • 交互式预览环境
  • 对多平台的支持
  • 可配置的 widget 参数
  • 实时热重载
  • 与设计令牌的集成
  • 组件库管理

适合对象

  • Flutter 开发人员构建 UI 库
  • 设计系统团队
  • 专注于组件质量的前端工程师
  • 使用类似 Storybook 工作流的团队
  • 开发人员在处理复杂状态场景

使用建议

  • 需要额外设置以进行初始配置
  • 可能增加小型应用的项目复杂性
  • 内置主题功能有限,仅限基本自定义
  • 最适合具有可重用组件的大型项目
  • 不适用于最终用户应用程序测试

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

packages/widgetbook/README.md

所属分类

依赖

依赖清单 9 项

源码仓库

使用此插件的项目

所在榜单