Fair 是一个轻量级的 Flutter 包,可用于动态更新 widget 树和状态。该包仍处于早期阶段。
我们创建 Fair 是为了能够将任何页面更改作为 bundle(们)分发给用户,方式类似于 React Native。通过集成 Flutter Fair,您可以在不等待 App 下一个发布日期的情况下发布您的页面。Fair 提供了标准 widget 和一些逻辑插件,它可以作为新的动态页面或作为现有 Flutter 页面的一个组成部分。
快速入门
使用 Flutter Fair 需要几个步骤。在 pubspec.yaml 中添加依赖项。
dependencies:
fair: ^2.0.0
用 FairApp Widget 包装您的应用。
void main() {
runApp(
FairApp(
child: MaterialApp(home: App())
),
);
}
导入一个动态 widget 作为 FairWidget
FairWidget(
type: 'hello_world',
path: 'assets/bundle/hello_world.json',
)
文档
有关更多详细信息,请参阅 https://fair.58.com
支持
向我们展示支持的最简单方法是给项目一个 star。
