FLUTTER ECOSYSTEM

widgetbook

Widgetbook 是一個用於獨立建構組件和畫面的沙盒。它能幫助您在不需要執行應用程式的情況下,開發難以觸及的狀態和邊界情況。

widgetbook 封面
最新版本
3.25.0
近 30 天下載
48.7萬
喜歡數
800
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Widgetbook 是一個針對 Flutter 的元件驅動開發工具,提供互動式沙箱,用於獨立建構和測試元件與畫面。它讓開發者能在不啟動完整應用程式的情況下,探索複雜狀態、邊界情況和 UI 變異。透過提供即時預覽和可設定的參數,Widgetbook 簡化了 UI 開發流程,並加強設計師與工程師之間的合作。它支援多種平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

適用情境
  • 測試使用者介面元件中的邊緣情況
  • 在隔離狀態下開發可重用的組件
  • 與設計師合作進行UI原型設計
  • 探索不同的小部件狀態
  • 驗證響應式佈局
  • 設計系統的迭代
主要特色
  • 互動式預覽環境
  • 支援多個平台
  • 可設定的 widget 參數
  • 即時熱重新載入
  • 與設計令牌的整合
  • 組件庫管理
適合對象
  • Flutter 開發人員建構 UI 庫
  • 設計系統團隊
  • 專注於組件品質的前端工程師
  • 使用類似 Storybook 工作流程的團隊
  • 開發人員在處理複雜狀態場景
使用建議
  • 需要額外設定以進行初始設定
  • 可能增加小型應用的專案複雜性
  • 內建主題功能有限,僅限基本自訂
  • 最適合具有可重複使用組件的大型專案
  • 不適用於終端使用者應用程式測試
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add widgetbook

所屬分類

依賴

依賴清單 9 項

原始碼儲存庫

相關專案

所在榜單