dartin
一個實用的輕量級依賴注入框架,專為Flutter開發者設計。
共 177 個套件
一個實用的輕量級依賴注入框架,專為Flutter開發者設計。
使用MVVM架構實現,快速建構專案,幫助消費者專注於業務實作
一個自動刷新的 HTTP 客戶端。基於 package:http 建構,並透明地管理驗證令牌。
一個用於在純 Dart 中通知狀態變更給感興趣監聽器的套件。
將方法呼叫轉換為事件流。
inject_annotation 的原始碼產生器。讀取 @inject、@component 和 @module 注解,並在建置時間產生完整連結的相依性元件。
基於建構函數的依賴注入,適用於 Dart 與 Flutter,靈感來自 Dagger。
Flutter 對 inject_annotation 的整合。提供 ViewModelFactory 與 ViewModelBuilder,用於將 ViewModels 注入 widget 並自動管理生命週期,以及 SubcomponentBuilder 用於擁有 @subc [...]
一個簡單的 Dart 庫,用於管理基於 dart:async 中 Zones 的作用域依賴項。
先確認套件符合功能與目標平台,再比較版本、下載量與 Pub 分數。開啟套件詳情核對原始文件,並在專案中驗證相容性。
Flutter is an open-source framework for building beautiful, natively compiled, multi-platform applications from a single codebase.
在 pub.dev 核對版本與套件資訊,在專案的 GitHub 儲存庫核對原始碼、授權與維護情況。Dart 官方文件說明,套件中繼資料集中保存在 pubspec.yaml 中。
pub.dev · GitHub · Dart — The pubspec file
All of this metadata goes in the package's pubspec