XianyuTech

aspectd

XianyuTech

AOP for Flutter(Dart)

AI 简介

AspectD 是一个面向切面编程(AOP)框架,专为 Flutter/Dart 应用设计,用于在不修改源码的前提下实现横切关注点的织入。它支持 call/execute 语法,并通过 Dart 字节码(dill)注入机制绕过 Flutter 对 dart:mirrors 的限制;同时提供可扩展的 dill transformer 容器,支持自定义钩子(如方法拦截、JSON 处理等)。适用于运行时日志埋点、性能监控、权限校验、异常追踪等需要非侵入式代码增强的场景。

Dart
MIT License
1.1k
Stars
122
Forks
30
Watchers
25
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分54.37
默认分支master