文件名称:Relay:用于构建数据驱动的React应用程序JavaScript框架-开源
文件大小:10.05MB
文件格式:ZIP
更新时间:2024-05-15 02:36:19
开源软件
中继是将数据获取转换为声明式。 组件声明其数据依赖性,而不必担心如何获取它们。 中继可确保获取每个组件所需的数据并使其可用。 这样可以使组件保持解耦并促进重用。 使用Relay,可以快速修改组件及其数据依赖性,而无需修改系统的其他部分。 这意味着您在重构或更改应用程序时不会意外破坏其他组件。 Relay的编译器汇总并优化了整个应用程序的数据需求,以便可以在单个GraphQL请求中有效地获取它们。 中继处理繁重的工作,以确保以最有效的方式获取组件声明的数据。 例如,在其他优化中,通过对相同字段进行重复数据删除,并在运行时预先计算信息。 中继还支持执行GraphQL突变(可选地带有乐观更新)以及对本地数据的更新。