搜尋套件、儲存庫與 APP 分類

套件詳情v4.1.4

clean_framework

受 Uncle Bob 所制定規範啟發的整潔架構組件庫。

AndroidiOSmacOSWindowsLinux
近 30 天下載
457
喜歡數
39
Pub 分數
150

安裝套件

flutter pub add clean_framework

套件介紹

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

Clean Framework 是一個 Flutter/Dart 庫,實現了受 Uncle Bob 指南啟發的 Clean Architecture 原則。它提供結構化的組件,用於建立可擴展、可維護且可測試的應用程式。該庫透過明確的層級——表示層、領域層和資料層——強制關注點分離,確保業務邏輯獨立於使用者介面和外部依賴。它支援依賴注入、透過專用實體進行狀態管理,並採用適合大型專案的模組化設計模式。強調可測試性和程式碼清晰性,幫助團隊遵循軟體架構的最佳實務。

適用情境

  • 大規模 Flutter 應用
  • 基於團隊的開發,具有嚴格的架構
  • 需要高測試覆蓋率的應用程式
  • 遵循 SOLID 原則的專案
  • 維護長期代碼品質

主要特色

  • Clean Architecture 實現
  • 分層分離(表示層、領域層、資料層)
  • 內建依賴注入
  • 易於測試的設計
  • 模組化且可重用的元件
  • 強類型與顯式合約

適合對象

  • 開發人員優先考慮程式碼可維護性
  • 採用架構標準的團隊
  • 開發週期較長的專案
  • 工程負責人強制執行架構一致性
  • 需要可擴展性的Flutter應用

使用建議

  • 初學者的學習曲線更陡峭
  • 需要嚴格遵守架構規範
  • 可能為小型專案引入樣板程式碼
  • 與主流套件相比,文件較少
  • 最適合中大型應用程式

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

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

所屬分類

依賴

依賴清單 6 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。