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

套件詳情v1.4.2+2

morphy

提供一個乾淨的類定義,包含額外功能,包括:複製、JSON序列化、toString、支援繼承和多態的equals

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
36
喜歡數
18
Pub 分數
100

安裝套件

flutter pub add morphy

套件介紹

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

Morphy 是一個 Flutter/Dart 套件,透過提供內建功能(例如 copyWith、JSON 序列化、toString 和支援繼承與多型的相等性檢查)來簡化類別定義。它透過程式碼產生減少重複程式碼,讓跨平台管理不可變資料類別變得更容易。此套件可無縫整合至 Flutter 生態系中,並支援所有主要平台,包含 Android、iOS、Web、macOS、Windows 與 Linux。對於尋求乾淨、可維護且可擴展資料模型的開發者而言,這是一個理想的選擇。

適用情境

  • 建立不可變資料類別
  • 產生 JSON 序列化程式
  • 簡化狀態管理
  • 支援資料模型中的繼承
  • 跨平台數據處理

主要特色

  • CopyWith 功能
  • JSON 序列化
  • 多態相等性
  • 繼承感知的 equals
  • 自動 toString 生成
  • 程式碼產生

適合對象

  • Flutter 開發者
  • 使用不可變資料的狀態管理
  • JSON-heavy applications
  • 大規模應用開發
  • 注重程式碼整潔的團隊

使用建議

  • 需要程式碼產生設定
  • 可能增加建構時間
  • 需要了解 build_runner
  • 僅限標註有 @morphy 的類別
  • 最佳搭配現代 Dart 實踐使用

原始 README

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

see morphy package

所屬分類

依賴

依賴清單 5 項

原始碼儲存庫

使用此套件的專案

暫無相關資料。