概要
DartやJavaScriptの式と似た簡単な式の解析および評価を可能にするDartライブラリです。基本的な算術演算、論理演算、変数置換、関数呼び出しをサポートしており、アプリケーション内の動的計算に最適です。パッケージは軽量で、完全なスクリプトエンジンの複雑さなしに実行時式評価が必要なシナリオ向けに設計されています。モバイル、Web、デスクトップなどすべての主要プラットフォームで動作します。
用途
- ダイナミックフォーム計算
- リアルタイムデータフィルタリング
- 設定可能なビジネスルール
- 数学式の評価
- ユーザー定義の式入力
主な機能
- 算術および論理演算子をサポートしています
- 変数および関数の置換
- クロスプラットフォーム互換性
- シンプルで直感的な API
- 軽量で高速な評価
適している対象
- 実行時数式が必要なアプリ
- 構成駆動論理
- 数式入力付きの教育ツール
- ユーザー定義ルールによるデータ処理
注意事項
- 複雑なスクリプティングには適していません
- 基本的な式構文に制限されています
- 信頼できない入力のセキュリティリスク
- 高度なプログラミング構造のサポートなし
- 本番環境では慎重な検証が必要です