FLUTTER ECOSYSTEM

cel

此專案解析並針對某些輸入評估通用表示式語言(CEL)程式。

最新版本
0.6.0
近 30 天下載
7.3萬
喜歡數
6
Pub 分數
150

Package Overview

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

套件概覽

cel 套件讓 Dart 應用程式能夠解析與評估通用表示式語言(CEL)表示式。它允許開發人員使用結構化輸入資料,在執行階段動態評估邏輯、算術與條件表示式。這對於實作彈性規則引擎、設定驗證或政策檢查特別有用。該套件支援廣泛的 CEL 功能,包含變數、函數與類型檢查,確保表示式的安全執行。可透過 pub add 無縫整合至 Flutter 專案。原始碼開源並托管於 GitHub,以確保透明度與貢獻。

適用情境
  • 動態規則評估
  • 設定驗證
  • 策略執行
  • 執行時表達式評估
  • 輸入過濾
主要特色
  • 支援完整的 CEL 語法
  • 安全表達式執行
  • 變數與函數支援
  • 類型安全的評估
  • 開源且文件完整
適合對象
  • 需要動態邏輯的應用程式
  • 後端規則引擎
  • 需要表達式檢查的測試框架
  • 可設定的業務規則
使用建議
  • 需要理解 CEL 語法
  • 列出的平台支援有限
  • 無內建快取用於重複評估
  • 未設計用於高頻率使用,除非經過優化
支援平台暫無資料

安裝套件

flutter pub add cel

所屬分類

依賴

依賴清單 3 項

原始碼儲存庫

相關專案

所在榜單