## 基本概述
[Deane Barker](https://deanebarker.net) 编写了一个非常全面的教程[如何使用 Fluid 编写 Liquid 模板](https://deanebarker.net/tech/fluid/)。如果想了解高级概述,请阅读[Fluid 开发的四个层次](https://deanebarker.net/tech/fluid/intro/),其中介绍了使用 Fluid 的不同阶段。
- 非常快速的液体解析器和渲染器 (no-regexp), 分配少。请参阅 [性能测试](#性能)。 - 通过允许在模板中列出所有可用属性来保护模板。用户模板不会破坏您的应用程序。 - 支持 **异步** 过滤器。在负载情况下,模板可以更有效地执行数据库查询。 - 使用自己的语法构造自定义过滤器和标签。请参阅 [自定义标签和块](#自定义标签和块)。 - 将模板解析为具体的语法树,使您可以在渲染之前缓存、分析和修改模板。 - 注册任何 .NET 类型和属性,或定义 **自定义处理程序** 以在访问命名变量时进行拦截。
## 目录
- [特性](#features)
- [在项目中使用 Fluid](#using-fluid-in-your-project)
- [预览包](#preview-packages)
- [NativeAOT 和剪切](#nativeaot-and-trimming)
- [源代码生成器](#source-generator)
- [允许列出对象成员](#allow-listing-object-members)
- [处理未定义的变量](#handling-undefined-variables)
- [执行限制](#execution-limits)
- [转换 CLR 类型](#converting-clr-types)
- [编码](#encoding)
- [L